【发布时间】:2014-08-27 12:40:08
【问题描述】:
我试图在运行/调试配置弹出窗口中找到 Intellij 保存在“启动前”部分中创建的作业描述的位置。以下
你可以看到我已经在这个项目中添加了一个 Grunt 作业作为“Before Launch”。现在我想找到 Intellij 在其 xml 配置文件(*.iws、*.ipr、*.iml)中保存此作业描述的位置。 现在,我已经在 .iws 文件中找到了一行:
<method>
<option name="ToolBeforeRunTask" enabled="true" actionId="Tool_Node_Grunt" />
</method>
这只是启用或不启用此“启动前”的行,但是参数的工作本身在哪里?
最终目标是从 gradle 生成 Intellij 配置。
谢谢。
【问题讨论】:
-
我不知道完整的故事,但是创建一个包含所有必要操作的单独 Gradle 任务,然后简单地从 Intellij 启动它不是更容易吗?例如Gradle 有一个 Grunt 插件github.com/srs/gradle-grunt-plugin
-
确实,理论上通过 gradle 运行项目(以及启动前)应该是更简单、更清洁的解决方案。但实际上Gradle对于开发模式来说太慢了:)
标签: intellij-idea gradle gruntjs