我正在努力开发一个Eclipse插件。通常,您应该能够在Java编辑器中选择一些Java代码行,然后单击按钮并使用所选代码执行某些操作。编写Eclipse插件,如何访问Java编辑器的活动选择?
我怎样才能实际访问这个特定的Java编辑器和插件的选择?作为一个框架,我使用这个简单的Hello World示例,它向工具栏添加一个按钮,单击时弹出一个对话框。
我唯一拥有的是IWorkbenchWindow
的实例。使用这个API,我会得到一个IEditorPart
调用window.getActivePage().getActiveEditor()
,这似乎是对我的目的很没用......
任何帮助,高度赞赏
干杯 -Frank