【发布时间】:2016-06-08 06:27:49
【问题描述】:
我想知道应该在 IntelliJ 的运行/调试配置的“解释器路径”区域中设置哪个路径来编译和运行 bash 脚本。
在 Windows 7 上使用 IntelliJ 15.0.3
【问题讨论】:
标签: bash plugins intellij-idea path interpreter
我想知道应该在 IntelliJ 的运行/调试配置的“解释器路径”区域中设置哪个路径来编译和运行 bash 脚本。
在 Windows 7 上使用 IntelliJ 15.0.3
【问题讨论】:
标签: bash plugins intellij-idea path interpreter
您必须安装一个 shell。
我已经安装了Git,所以我使用了 git shell 的路径。
类似C:\Program Files\Git\bin\sh.exe。
我还将--login -i 标志用于“解释器选项”字段。
【讨论】:
如果你想使用 Windows CMD.exe 你必须设置:
C:\WINDOWS\system32\CMD.exe(或您的 cmd.exe 所在的任何位置)/C
path/to/your/project
在 IntelliJ 运行配置中。
(使用 IntelliJ 2017.3 测试)
【讨论】:
/K 是什么意思?我没有找到有关解释器选项的任何信息
/K 是运行命令然后返回到 CMD 提示符的开关。(来源:ss64.com/nt/cmd.html)。我不知道为什么需要它,但没有它它对我不起作用。
/K 选项即使在脚本完成后也会保持 IDEA 配置运行。最好改用/C:它将运行脚本并正确完成。
在 Windows 10 上,您还可以使用 PowerShell。
c:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
-Command
【讨论】:
在 Ubuntu 中,
中断器路径可设置为:/bin/bash
【讨论】:
对于 gitbash 作为你的解释器,我找到了 2 种方法
1.- intellij 中的“BashSupport”插件
键入 Ctrl + Alt + S 进入设置 搜索 Bash Support 或转到“Languages & Frameworks->BashSupport” 在“默认解释器”中放置 gitbash 的路径 C:\Program Files\Git\bin\bash.exe
然后右击要运行的脚本,点击编辑脚本 然后点击“使用项目解释器” 然后在“解释器选项”中放 --login -i --
2.- Intellij 中的“Shell Script”插件
首先将 gitbash 设置为终端 Ctrl + Alt + S 进入设置 搜索终端或转到“工具->终端” 在“壳牌路径”放 C:\Program Files\Git\bin\bash.exe
然后右键单击要运行的脚本,然后单击编辑脚本 然后在“解释器路径”中放 C:\Program Files\Git\bin\bash.exe 然后在“解释器选项”中放 -login -i --
【讨论】: