【发布时间】:2011-01-24 15:40:41
【问题描述】:
我正在开发一个 Eclipse 插件,在按下按钮时,插件会在 Java 编辑器中获取选定的文本并将其放入出现的文本框中。
我的代码如下所示:我从这里得到它: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 显示出来。巧合的是,这是我发布的链接中的下一个问题,但没有答案:(
【问题讨论】:
-
当您说“选定的文本”时,您的意思是实际突出显示,还是仅仅是光标所在的当前关键字?
标签: eclipse eclipse-plugin editor