Ich entwickle ein Eclipse-Plug-in, wo das Plug-in auf Knopfdruck den ausgewählten Text im Java-Editor übernimmt und in ein Textfeld einfügt.Greifen Sie ausgewählten Text aus Eclipse Java-Editor
Mein Code sieht wie folgt aus: Ich habe es von hier: 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();
}
Das Problem ist, wie kann ich die ITextEditor
des Java-Editor erhalten angezeigt. Zufälligerweise ist es die nächste Frage im Thread in dem Link, den ich gepostet, aber es ist offen :(
Wenn Sie sagen, „Text ausgewählt,“ Meinen Sie wirklich hervorgehoben, oder nur das aktuelle Schlüsselwort, das der Cursor auf ist? – StockB