Eclipse 插件 - 在向导中获取 Eclipse 项目及其内容的列表
在我的 Eclipse 插件应用程序中,我有一个创建新文件的向导。在此向导中,我需要显示工作区项目、其包和源文件的树,类似于包资源管理器,以便用户可以选择与我的特定编辑器相关的项目。它们不会在编辑器本身中进行编辑,但它们为我的编辑器提供了一些上下文。
我需要的示例:
(来源:martindoms.com)
对话框看起来更像包浏览器越好。我真的不知道如何解决这个问题。
In my Eclipse plugin application I have a wizard to create a new file. In this wizard I need to display a tree of the Workspace projects, their packages and source files, similar to the Package Explorer, so that the user can select the items that are relevant to my particular editor. They won't be edited in the editor itself, but they provide some context for my editor.
An example of what I need:
(source: martindoms.com)
The more the dialog looks like the package explorer the better. I'm really not sure how to approach this problem.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您需要类似于 JDT 中的内容,我建议您查看 JDT 代码。您可以使用插件间谍(包含在从 3.4 开始的 Eclipse PDE 中,ALT+SHIFT+F1)来找出哪个类和插件提供视图并从那里开始。
If you need something similar to what you get in JDT, I suggest looking at the JDT code. You can use the plugin spy (included in Eclipse PDE starting with 3.4, ALT+SHIFT+F1) to find out which class and plugin is providing the view and start from there.