2017-08-02 100 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

相关问题