我有我有几个项目(几个产品版本)的用例,我想为我和我的团队自动化项目设置。如何自动化Intellij项目配置
有没有办法通过使用某些Intellij API(Intellij插件/ shell脚本)以编程方式设置Intellij项目?
例如:用不同的版本, Maven配置, Perforce的配置
我知道我可以操纵.xml文件在项目中的tomcat 集运行配置/的IntelliJ但感觉脏兮兮
我有我有几个项目(几个产品版本)的用例,我想为我和我的团队自动化项目设置。如何自动化Intellij项目配置
有没有办法通过使用某些Intellij API(Intellij插件/ shell脚本)以编程方式设置Intellij项目?
例如:用不同的版本, Maven配置, Perforce的配置
我知道我可以操纵.xml文件在项目中的tomcat 集运行配置/的IntelliJ但感觉脏兮兮
您可以轻松地与团队成员共享运行配置。当您转到运行配置时,在输入配置名称的框旁边,勾选标记为Share
的框。
然后在您的.idea项目文件夹中查找文件夹runConfigurations
。在这里您可以找到每个运行配置的xml文件。与同事共享此目录,当他们重新导入项目时,他们可以将runConfigurations
文件夹添加到他们的.idea
文件夹中,并且配置将加载以供使用。
好吧,这很好,但我针对一些允许我使用脚本执行所有GUI操作的API。例如 - 使用部署工件配置tomcat,然后定义maven版本,配置项目JDK等等。 – user265732
操纵XML文件实际上会比某种UI宏观或者你在想什么更干净。 如果你真的想为它编写自己的插件,你可以使用intellij API .. http://www.jetbrains.org/intellij/sdk/docs/welcome.html – drelliot