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

时间:2016-02-25 12:58:19

标签: bash plugins intellij-idea path interpreter

我想知道应该在"解释器路径"中设置哪条路径。 IntelliJ中的运行/调试配置中的区域,用于编译和运行bash脚本。

在Windows 7上使用IntelliJ 15.0.3

5 个答案:

答案 0 :(得分:7)

您必须安装shell。

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

类似" c:\ path_to_git_installation_folder \ bin \ sh.exe"。

我还使用" - login -i" "口译员选项的标志"字段。

答案 1 :(得分:4)

如果要使用Windows CMD.exe,则必须设置:

  • 解释器路径:C:\WINDOWS\system32\CMD.exe(或cmd.exe所在的位置)
  • 口译员选项:/K
  • 工作目录:path/to/your/project
IntelliJ运行配置中的

(使用IntelliJ 2017.3测试)

答案 2 :(得分:1)

在Windows 10上,您也可以使用PowerShell。

  • 翻译路径:// pagination.js (directive) app.directive("pagination", ($rootScope) => { return { templateUrl: "/shared/filters/pagination/pagination.html", scope: { filter: "=" }, link: function($scope, element, attrs) { $scope.$watch("filter", value => { console.log(value); // first time works, later it's undefined }); } } }); // parent.html <pagination filter="filter"></pagination> // parent.js $scope.filter = { status: "All" };
  • 翻译选项:$scope.someFunction = () => { $scope.filter.status = "Pending"; // this should fire the $scope.$watch event in the pagination.js (directive) // however this doesn't get applied };
  • 工作目录:路径/到/您的/项目

答案 3 :(得分:1)

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

答案 4 :(得分:0)

对于gitbash作为您的解释器,我发现了两种方法

1.-对于intellij中的“ BashSupport”插件

  • 输入Ctrl + Alt + S进入设置 搜索Bash支持或转到“语言和框架-> BashSupport” 在“默认解释器”中,放置gitbash的路径 C:\ Program Files \ Git \ bin \ bash.exe

  • 然后右键单击要运行的脚本,然后单击“编辑”脚本 然后单击“使用项目解释器” 然后在“翻译选项”中 --login -i-

2.-对于Intellij中的“ Shell脚本”插件

  • 首先将gitbash设置为您的终端 Ctrl + Alt + S进入设置 搜索终端或转到“工具->终端” 在“外壳路径”中 C:\ Program Files \ Git \ bin \ bash.exe

  • 然后右键单击要运行的脚本,然后单击“编辑”脚本 然后在“翻译路径”中 C:\ Program Files \ Git \ bin \ bash.exe 然后在“翻译选项”中 -login -i-