在Windows上更改Atom-editor的Platformio-Ide-Terminal中的终端

时间:2017-02-16 14:51:15

标签: atom-editor platformio

在Windows上,Atom's Platformio-Ide-Terminal的默认终端是Powershell(至少,这是我没有任何配置的结果)。

我更喜欢使用unix-type命令的终端。我已经安装了MINGW和CYGWIN。

如何避免打开Powershell并打开另一种终端类型?

5 个答案:

答案 0 :(得分:12)

将默认shell设置为: 编辑>>设置>>套餐>> Platformio Ide终端>>设置>> Shell覆盖

你可以使用建议的here git的bash,因为你可能已经安装了git。

C:\Program Files\Git\bin\bash.exe

答案 1 :(得分:1)

如果您现在使用的是Ubuntu for Windows 10(从应用程序商店下载),您也可以将其更改为。

Ubuntu安装在Windows'默认情况下为PATH,因此只需将默认shell更改为:

ubuntu.exe

那就是它。请记住,要获取您的代码,请转至/ mnt /(driveletter)/ where / your / files / sit。

答案 2 :(得分:1)

对于CYGWIN用户,来自以下位置的bash可执行文件已证明对设置shell覆盖有用const grade1 = 1, grade2 = 2, grade3 = 3; const employeeList = [ { grade: 1 }, { grade: 3 }, { grade: 4 }, { grade: 8 }, { grade: 9 } ]; const result = employeeList.filter(x => [grade1,grade2,grade3].includes(x.grade)); console.log(result) // should print the array with objects {"grade": 1} and {"grade": 3}

Settings >> Packages >> Platformio Ide Terminal >> Settings >> Shell Override

答案 3 :(得分:1)

分步解决方案

  1. 转到“设置”->“软件包”->“搜索栏”中,搜索platformio。
  2. 打开platformio并转到Shell Override Option。

根据您的终端要求放入以下行

对于cmd- C:\\WINDOWS\\System32\\cmd.exe

对于Power Shell-C:\\WINDOWS\\Sysnative\\WndowsPowerShell\\v1.0\\powershell.exe

对于bash-C:\\Program Files\\Git\\bin\\bash.exeC:\\Windows\\System32\\bash.exe(取决于bash的安装方式)。当然,您已经将bash安装到了计算机中。

现在,您可以使用platformio作为终端将bash,cmd,git bash,Power Shell集成到Atom中。

答案 4 :(得分:0)

对于那些仍然无法正常工作的人,因为您的git bash已安装在AppData中。这对我有用。

C:\ Users \ saurabh \ AppData \ Local \ Programs \ Git \ bin \ bash.exe