Windowsでは、 AtomのPlatformio-Ide-Terminal のデフォルトのターミナルはPowershellです(少なくとも、これは設定なしで取得できます)。
UNIXタイプのコマンドを使用する端末を好むでしょう。私はすでにMINGWとCYGWINをインストールしています。
代わりにPowershellを開いて別の種類の端末を開くことを避けるにはどうすればよいですか?
デフォルトのシェルを次の場所に設定します:編集>>設定>>パッケージ>> Platformio Ideターミナル>>設定>>シェルオーバーライド
提案されているとおりにgitのbashを使用できます here おそらく既にgitがインストールされているためです。
C:\Program Files\Git\bin\bash.exe
CYGWINユーザーの場合、次の場所にあるbash実行可能ファイルは、シェルオーバーライドSettings >> Packages >> Platformio Ide Terminal >> Settings >> Shell Override
C:\cygwin64\bin\bash.exe
ステップバイステップのソリューション
端末の要件に従って次の行を入力します
Cmd- C:\\WINDOWS\\System32\\cmd.exe
Power Shellの場合C:\\WINDOWS\\Sysnative\\WndowsPowerShell\\v1.0\\powershell.exe
Bash- C:\\Program Files\\Git\\bin\\bash.exe
またはC:\\Windows\\System32\\bash.exe
(bashのインストール方法によって異なります)。 bashをコンピューターに既にインストールしていることを確認してください。
これで、bash、cmd、git bash、Power ShellをAtomにplatformioをターミナルとして使用して統合できます。
Ubuntu for Windows 10(アプリストアからダウンロード)を使用している場合は、それに変更することもできます。
UbuntuはデフォルトでWindowsのPATHにインストールされるため、デフォルトのシェルを次のように変更します。
ubuntu.exe
それでおしまい。コードを取得するには、/ mnt /(driveletter)/ wherever/your/files/sitにcdしてください。
Git bashがAppDataにインストールされているために、まだこれを機能させることができない人のために。これは私のために働いた。
C:\ Users\saurabh\AppData\Local\Programs\Git\bin\bash.exe