我正在开发一个Eclipse插件,当按下按钮时,插件会获取Java编辑器中选定的文本,并将其放入出现的文本框中。
我的代码如下:我从这里得到了它:http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg02200.html
我的代码如下:我从这里得到了它:http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg02200.html
private ITextSelection getSelection(ITextEditor editor) {
ISelection selection = editor.getSelectionProvider()
.getSelection();
return (ITextSelection) selection;
}
private String getSelectedText(ITextEditor editor) {
return getSelection(editor).getText();
}
问题是如何获取正在显示的Java编辑器的ITextEditor
。巧合的是,这也是我在发布的链接中下一个问题,但没有得到答案 :(