web-dev-qa-db-ja.com

デフォルトとしてCmderとbashを使用してvsコードの統合端末をセットアップする方法

私はこの特定の質問をする最初の人のようです。

目標:

そこで、開発環境をセットアップしようとしています。私は主にVSCodeをエディターとして使用していますが、見た目が美しいのでCmderを統合シェルとして使用したいと思います。ただし、cmdが処理する方法があまり好きではないため、CmdersテーマのデフォルトのシェルとしてBashを使用したいと思います。

私がこれまでに得たもの:

これによると、cmderのデフォルトのtzaskとしてBashを設定できます https://Gist.github.com/nickautomatic/02ccb76292f7f8d9767e

デフォルトのシェルとしてbashを使用するCmder

これに従って、cmderを使用してVS Codeをセットアップできます https://github.com/cmderdev/cmder/wiki/Seamless-VS-Code-Integration

統合シェルとしてCmderを使用したVS Code

質問:

問題は残っています、どうすればこれをまとめることができますか? ...つまり、Bashをデフォルトのシェルとして起動するCmder統合端末を使用してVSCodeを構成したいと思います。

1
Bestname

VSCodeで、settings.jsonに以下を追加します。

"terminal.integrated.Shell.windows": "cmd.exe",
  "terminal.integrated.shellArgs.windows": [
    "/c",
    "${env:CMDER_ROOT}\\vendor\\git-for-windows\\bin\\bash.exe",
    "--login",
    "-i"
  ],

CMDER_ROOT環境変数は、Cmderインストールルートディレクトリを指している必要があります。また、最小バージョンにはGitが付属していないため、Cmderのフルバージョンを使用していることを確認してください。

1
Ucheo