如何在 IntelliJ 中设置 bash 解释器路径

How to set bash interpreter path in IntelliJ

我想知道应该在 Run/Debug IntelliJ 配置中的 "Interpreter path" 区域中设置哪个路径,以编译和 运行 bash 脚本。

在 Windows 7

上使用 IntelliJ 15.0.3

您必须安装 shell。

我安装了 Git,所以我使用 git shell 的路径。

类似于C:\Program Files\Git\bin\sh.exe

我还为 "Interpreter options" 字段使用了 --login -i 标志。

如果你想使用 Windows CMD.exe 你必须设置:

  • 解释器路径:C:\WINDOWS\system32\CMD.exe(或您的 cmd.exe 所在的任何位置)
  • 解释器选项:/C
  • 工作目录:path/to/your/project

在 IntelliJ 运行 配置中。

(使用 IntelliJ 2017.3 测试)

在 Windows10 上您还可以使用 PowerShell。

  • 解释器路径:c:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
  • 解释器选项:-Command
  • 工作目录:path/to/your/project

在Ubuntu,
中断路径可以设置为:/bin/bash

对于 gitbash 作为你的解释器,我找到了 2 种方法

1.- 对于 intellij 中的 "BashSupport" 插件

  • 键入 Ctrl + Alt + S 转到设置 搜索 Bash 支持或转至 "Languages & Frameworks->BashSupport" 在 "Default Interpreter" 中放置 gitbash 的路径 C:\程序Files\Git\bin\bash.exe

  • 然后右击脚本到运行然后点击编辑脚本 然后点击"Use project interpreter" 然后在 "Interpreter options" 中放 --login -i --

2.- 对于 Intellij 中的 "Shell Script" 插件

  • 首先将gitbash设置为你的终端 Ctrl + Alt + S 进入设置 搜索终端或转到 "Tools->Terminal" 在 "Shell path" 放 C:\程序Files\Git\bin\bash.exe

  • 然后右键单击脚本到 运行 然后单击编辑脚本 然后在 "Interpreter path" 中放 C:\程序Files\Git\bin\bash.exe 然后在 "Interpreter options" 中放 -登录-i --