2017-08-02 96 views
6

我有我有幾個項目(幾個產品版本)的用例,我想爲我和我的團隊自動化項目設置。如何自動化Intellij項目配置

有沒有辦法通過使用某些Intellij API(Intellij插件/ shell腳本)以編程方式設置Intellij項目?

例如:用不同的版本, Maven配置, Perforce的配置

我知道我可以操縱.xml文件在項目中的tomcat 集運行配置/的IntelliJ但感覺髒兮兮

+0

操縱XML文件實際上會比某種UI宏觀或者你在想什麼更乾淨。 如果你真的想爲它編寫自己的插件,你可以使用intellij API .. http://www.jetbrains.org/intellij/sdk/docs/welcome.html – drelliot

回答

0

您可以輕鬆地與團隊成員共享運行配置。當您轉到運行配置時,在輸入配置名稱的框旁邊,勾選標記爲Share的框。

然後在您的.idea項目文件夾中查找文件夾runConfigurations。在這裏您可以找到每個運行配置的xml文件。與同事共享此目錄,當他們重新導入項目時,他們可以將runConfigurations文件夾添加到他們的.idea文件夾中,並且配置將加載以供使用。

+0

好吧,這很好,但我針對一些允許我使用腳本執行所有GUI操作的API。例如 - 使用部署工件配置tomcat,然後定義maven版本,配置項目JDK等等。 – user265732