eclipse-api

    4熱度

    1回答

    前完成我有一個自動加載現有的Eclipse Java項目到工作區中,打開它,並最終運行Java應用程序的Eclipse插件。如果Java項目已經存在於工作區中,則插件會刷新項目相對於文件系統上的項目。 當只做刷新插件工作正常,但是當插件第一次通過調用IProject.create()導入項目,打開並運行它,我得到一個錯誤對話框,說該程序未找到。 的IProject.create()和open()被

    0熱度

    3回答

    我正在研究一個基於Eclipse 3.x api的RCP應用程序。現在我們正在嘗試將其移至Eclipse 4.x.我們在代碼中使用了一些內部類。我已經閱讀了Vogella提供的關於從3.x遷移到Eclipse 4.x的教程,但是我仍然沒有得到如何開始。 我們希望利用新的Eclipse功能,我的主要問題是我們有很多視圖,我們舊代碼中的佈局,所以我應該遵循什麼樣的方法。還有一種方法可以使用3.x AP

    0熱度

    1回答

    我想打印所有方法調用到標準輸出的列表,其中包含調用哪個方法以及調用哪個方法的信息。我正在嘗試使用Eclipse API來做到這一點,有沒有人知道任何可以提供這些信息的函數?

    5熱度

    1回答

    我想創建一個插件,它會給我一個在Eclipse中打開的項目中所有文件的絕對路徑列表。 我試過,但我能夠得到的只是活動窗口的路徑.. 我的動作代碼是: IWorkbenchPart workbenchPart = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActivePart(); IFi

    0熱度

    1回答

    如何在光標處於ITextEditor時更改光標類型?具體來說,在事件觸發器上,我希望將光標更改爲指針(類似於Ctrl + Hover在Java編輯器中執行的操作)。 我已經試過標準如下代碼: PlatformUI.getWorkbench().getDisplay().getActiveShell().setCursor(new Cursor(PlatformUI.getWorkbench().g

    0熱度

    3回答

    我正在開發一個Eclipse插件。 我需要在eclipse編輯器中以編程方式獲取所選/活動文件的文件路徑和文件名。 還需要以編程方式將現有文件(位於項目外部)添加到項目中,然後在編輯器中將其打開。 我是一個完全初學者與Eclipse,所以完整的解決方案,將不勝感激。

    2熱度

    2回答

    我正在開發一個Eclipse插件。 我有Activator類和我自己的類。 我需要一個Hashtable,它必須在IDE加載時啓動,並且在IDE關閉之前必須保持並可訪問(通過多個類使用)。

    0熱度

    2回答

    我創建了一個帶有不同着色支持的語法(關鍵字,註釋等)的編輯器。使用這個編輯器,如果我們打開大文件(> 18 MB),那麼它會崩潰。我認爲這似乎是內存不足的問題。 當我沒有語法着色(禁用)打開文件,我們已經使用TextEditor API來打開文件,它似乎工作正常。 但是,當我嘗試使用相同的API並在編輯器中包含一些着色功能時,嘗試打開相同的文件(> 18MB)。應用程序崩潰了。 任何想法爲什麼這是

    14熱度

    6回答

    我想編寫一個插件,在Eclipse中對當前編輯文件執行某些操作。但我不確定如何正確獲取文件的完整路徑。 這就是我現在做的事: IFile file = (IFile) window.getActivePage().getActiveEditor.getEditorInput(). getAdapter(IFile.class); 現在我有一個的IFile對象,我可以取回它的路徑: f

    6熱度

    2回答

    關於Eclipse的PDE發展的一個qustion:我寫一個Eclipse小插件,並具有以下 *的org.eclipse.ui.texteditor.ITextEditor *行號 我怎麼能自動跳轉到那行和標記呢?可惜的是API似乎只支持文檔中的偏移量(請參閱:ITextEditor.selectAndReveal()),但沒有行號。 最好的是 - 雖然這並不工作: ITextEditor edi