intellij-plugin

    1熱度

    2回答

    Ian爲IntelliJ寫了一個檢查插件。對於這個插件,我需要從基於ToolWindowFactory的類訪問當前源代碼(光標位置等)。 Theres穿過PSIManager,但只在AnAction派生類中,而不是在ToolWindowFactory派生類中。有什麼想法?

    2熱度

    1回答

    我正在使用IntelliJ IDEA 15.0.6與Ruby插件。 我注意到,當我使用java編寫,代碼完成彈出自動突出顯示的第一個建議,像這樣 - 這讓我只需按下「確認」鍵,以便完成這個詞並繼續。 當我在紅寶石寫的,但是,沒有建議被選中,像這樣 - 這使得它讓我有爲了挑選一個建議之前,我可以打用箭頭鍵導航「輸入」。 我試着在喜好和互聯網上深入挖掘,但我似乎無法找出發生這種情況的原因。我試着添加選

    0熱度

    1回答

    我使用IntelliJ API爲IntelliJ IDEA創建了一個IntelliJ IDEA插件,它在IntelliJ上運行良好,但是當我在Android Studio上安裝它時無法正常工作。我有這樣的錯誤 org/json/JSONException java.lang.NoClassDefFoundError: org/json/JSONException at MainActi

    1熱度

    2回答

    我是IntelliJ插件開發的新手,想知道如何在插件中的命令行中執行命令。 我想在當前的項目根目錄中調用命令「gulp」。 我已經嘗試過使用 Runtime.getRuntime().exec(commands); 包含「CD C:\用戶\用戶\ MyProject的」命令和「大口」,但它似乎並沒有工作的方式,我不知道,如果插件API提供了更簡單的方法。 非常感謝。 :-)

    0熱度

    1回答

    我建立一個想法插件,需要創建源代碼文件「的.java」的擴展名的圖標關聯。我創建了一個文件模板,並將其用於JavaCreateTemplateInPackageAction<PsiElement>類的實現中。在上述類的構造函數我叫一個圖標超級類(我以前使用IconLoader.getIcon加載)的這樣 protected JavaCreateTemplateInPackageAction(Str

    0熱度

    1回答

    我正在開發Intellij想法的插件。我堅持在聲明後插入一段代碼。 對於如: mHelper.launchPurchaseflow(str,str,str); 我需要找到元素launchPurchaseflow並添加一段代碼,statement.I使用PsiElement和字符串匹配後得到相應的字符串。 現在我的PsiElement = mhelper.launchPurchaseFlow。

    0熱度

    1回答

    我需要一個可以通知PsiElement不是vaild的偵聽器。 PsiTreeChangeListener似乎不適合這個。有沒有其他的聽衆可以說出這一點。或者我必須創建一個監聽器?如何創建這個監聽器?

    1熱度

    1回答

    我正在尋找一種方法在我們的本地網絡中分發我的插件。我不想在每個人的互聯網上分享我的插件。 是否有一種方法可以通過我的本地網絡中的共享從IntelliJ共享和安裝插件? 在設置窗口中,我發現只有兩個選項:從本地磁盤和互聯網。

    0熱度

    1回答

    我正在嘗試使用XTend for Intellij 15.0.5(Ultimate)製作基本程序,但由於某些原因,我無法運行/編譯任何「.xtend」文件。 編寫下面的代碼是沒有問題的語法錯誤在IDE檢查預期: package presentation class Greeter { def static void main(String[] args){ println

    0熱度

    1回答

    我想部署我的插件JetBrains的插件庫,但要編輯的插件以下無錯誤 ID爲空,但上傳插件有 ID = 「包裹名字」。你不能改變插件的ID! 但是我已經確保了<id>package id </id>沒有改變。 而且我也是第一次上傳這個。 在此先感謝您的幫助。 這是plugin.xml- <idea-plugin version="3"> <id>my package name</id>