2012-12-04 45 views

回答

2

IntelliJ IDEA在插件爲installed from the repository時管理插件兼容性,它在下載時會自動找到最新的兼容版本。

但是,如果您只是將版本11兼容的插件複製到IDEA 12,它很可能會中斷甚至無法啓動,因爲有許多API更改,並且許多插件需要升級才能完全兼容IDEA 12.

正因如此,當您從舊版本導入設置時,插件不會自動複製到新版本。

即使插件被列爲兼容插件,如果維護人員沒有限制上面的兼容版本號或不正確的話,它可能仍然不起作用。

我強烈建議您從存儲庫安裝插件,仔細檢查最新發布日期和兼容性信息。如果某些中斷和IDEA停止工作,請從plugins directory手動刪除不兼容的插件。

考慮到在編寫本文時(RC3可用)IDEA 12甚至沒有發佈,可能需要一段時間,直到您需要的所有插件都更新爲與此版本兼容爲止。您可能想要繼續使用IDEA 11版本,直到它發生。


如果你想冒這個險,只需複製plug-ins directory從舊版本到新的一個,但你已經被警告。

+0

爲什麼沒有想法嘗試下載和安裝插件本身? –

+0

@Eugen它確實 - 成功發佈後(當所有插件已經加載)。 – LazyOne

1

這將是一個更聰明的東西,就像maven做什麼關於依賴關係,只是管理一個帶有已安裝插件的xml文件,然後在導出/導入設置過程中做任何插件兼容性檢查的想法和下載/安裝兼容的插件。

不健全硬的IDEA的進一步更新,以實現12

同時,您可以管理,使插件檢查舊的文件夾,並下載一個接一個的名單,因爲製作的副本舊的插件文件夾新的最有可能讓想法12崩潰...

好運。

如果有人知道如何向jetbrains報告jira/ticket,請將我指向正確的方向,我會很樂意將此報告爲一項改進。

相關問題