0
我想在編輯器中突出顯示多個文本範圍。我嘗試使用ITextEditor中定義的selectAndReveal(offset,length)方法。但它只適用於單個文本範圍。Eclipse JDT - 在編輯器中突出顯示多個文本範圍
final IJavaElement create = JavaCore.create(handle);
try {
ITextEditor editor = (ITextEditor) JavaUI.openInEditor(create);
editor.selectAndReveal(5, 150);
} catch (final Exception e) {
Logs.logError();
}
EDIT 它僅允許單個範圍高亮。我想要的是多範圍樣式來區分一些文本片段。
嗨,我覺得應該有做多亮點的機制。例如,當我在編輯器中選擇一個變量標識符時,它通常會突出顯示該特定變量的使用位置。 –
您選擇的那個被突出顯示,其他任何可見的顯示都是不同的,並且不是高亮顯示(樣式或註釋不確定哪個)。 –
哦,是的,你是正確的,我會看着,我在錯誤的軌道上,改變特定範圍的風格是我需要的。謝謝 –