IntelliJ IDEA:将Shell脚本作为运行/调试配置运行

IntelliJ IDEA:将Shell脚本作为运行/调试配置运行

问题描述:

有没有可以通过IntelliJ Run/Debug配置调用shell脚本的方法?IntelliJ IDEA:将Shell脚本作为运行/调试配置运行

+0

**如果你想看到PyCharm这样的功能,请在[IDEA-112256 '命令行' 运行配置]票(https://youtrack.jetbrains.com/问题/ IDEA-112256)功能请求。** – 2017-04-14 08:32:36

不确定11,但在12中有一部分运行/调试配置称为“启动前”,您可以在“添加外部工具”选项中选择您的shell脚本。

+1

谢谢。我以前运行一个shell脚本来连接JS文件,然后启动我的Android应用程序。 – 2013-05-03 08:45:22

我刚刚发现我们可以在BashSupport插件的帮助下调用shell脚本。

'发射前'中的'添加外部工具'可以做到这一点。

截图

edit tool add shell script

+2

这个效果很好 - 谢谢。 我使用的程序: 'C:\ Program Files文件(x86)的\的Git \ BIN \ rm.exe' 及参数: '-fr〜/ .grails/.slcache /' 另一个例子 – Ask613 2015-03-06 15:27:56

+1

隐而不宣”在运行这个外部脚本之后,它仍然运行标准运行/调试配置之一*。如果您只想运行自己的外部脚本,该怎么办? – 2017-01-26 04:37:17

+1

要找到'sh'或'bash'的路径,在shell中输入'which sh'或'which bash'。 您可以使用'$ ProjectFileDir $'作为*工作目录*,它是一个指向项目根目录的宏。其他宏(例如模块特定的目录)可以在* Insert macro ... *按钮下找到。 – Erik 2017-10-07 09:57:46