我想在编辑器中突出显示多个文本范围。我尝试使用 ITextEditor 中定义的 selectAndReveal(offset,length) 方法。但它仅适用于单个文本范围。
final IJavaElement create = JavaCore.create(handle);
try {
ITextEditor editor = (ITextEditor) JavaUI.openInEditor(create);
editor.selectAndReveal(5, 150);
} catch (final Exception e) {
Logs.logError();
}
编辑 它只允许单范围突出显示。我想要的是多范围样式来区分一些文本片段。