如何将 Eclipse 示例编辑器与项目资源管理器视图中的文件关联
我有一个示例编辑器,通过从菜单栏中创建的示例菜单中选择一个操作来打开它。
如何将该编辑器与项目资源管理器视图中的文件关联起来?
我的意思是,如果我双击项目资源管理器视图中的文件,编辑器应该会出现。
基本上我希望这个编辑器像常规的 Eclipse 编辑器一样工作。
请让我知道您的建议或任何解释如何实现这一目标的框架的在线材料。
谢谢, 卡蒂克
I have an sample editor which opens up by selecting an action from a sample Menu created in the menu bar.
How do i associate this editor with a file in Project explorer view?
I mean if i double click on the file in project explorer view , the editor should spawn up.
Basically i want this editor to work like a regular eclipse editor.
Please let me know your suggestions or any online material which explains the framework on how to achieve this.
Thanks,
Karthik
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看一下
IWorkbenchPage.openEditor(IEditorInput input, String editorId)
。您可以在此处指定编辑器的输入对象和编辑器的 ID。在 RCP 应用程序中,
IEditorInput
通常由您编写 - 除非您想保留编辑器,否则不需要任何花哨的东西 - 并且 ID 通过 org.eclipse.ui.editors< 指定/代码>。Have a look at
IWorkbenchPage.openEditor(IEditorInput input, String editorId)
. Here you specify the input object of the editor and the ID for the editor.In a RCP application, the
IEditorInput
is usually made up by you - nothing fancy is needed unless you want to persist the editors - and ID is specified via theorg.eclipse.ui.editors
.