1
我正在開發一個eclipse插件,其中我需要在eclipse編輯器中打開一個文本文件並以編程方式突出顯示文件內部的一行。以編程方式突出顯示在eclipse編輯器區域中的文本
要打開文件,並強調在eclipse編輯區文本/線,我用下面的代碼,
fileStore = EFS.getLocalFileSystem().getStore(file.toURI());
page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
ITextEditor editor = (ITextEditor) IDE.openEditorOnFileStore(page, fileStore);
editor.selectAndReveal(startOffset, endOffset);
現在說我有一個文件,下面的內容
Line:1 xxxxxxxxxxxxxxxxxxx
Line:2 yyyyyyyyyyyyyyyyyyyy
:
:
Line: 20 aaaaaaaaaaaaaaaaaaaaa
Line: 21 bbbbbbbbbbbbbbbbbbbbb
現在我需要在上面的文件中突出顯示Line:20。爲此,我需要開始偏移和該行的結束偏移量。我如何在Java中實現這一點?
在此先感謝。
如何GE偏移?我在這裏上吊。 – AJJ
太好了。您編輯的解決方案工作! – AJJ