【VS Code】Bashをフォルダーを指定して起動する方法
VS Codeで、ターミナルの設定をBashにしたいと思いました。
Bash起動時のフォルダーを開いているソースと同じフォルダーにしたかったのですが、Bashの起動オプションには該当するオプションが見つかりませんでした。Googleで探してみたのですが、ショートカットを使う方法しか見つかりませんでした。
試行錯誤の結果、コマンドプロンプト(cmd.exe)を使って指定できましたので、ご紹介いたします。
前提条件
- Windows環境の方法となります。(Windows 10でのみ確認)
- フォルダツリーが以下の場合の設定です。
c:\VSCode
├─Git
│ └─bin
│ └─bash.exe
└─VSCode.exe
実行コマンド
- コマンドプロントを"/c"オプションを使用してフォルダーを変更後、Bashを起動しています。
- コマンドプロンプトのオプションに関しては以下のサイトを参考にさせていただきました。
Programming Field:Cmd - DOS コマンド一覧
%windir%\system32\cmd.exe /c cd /d "フォルダー名" & c:\VSCode\Git\bin\bash.exe
Settings.json を変更
-
settings.jsonの場所
ページ内に Settings.json の詳細がありますので興味のある方は読んでみてください。
Git Bash の設定例
settings.json
"terminal.integrated.shell.windows": "${env:windir}\\system32\\cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/c",
"cd /d ${fileDirname}",
"& c:\\VSCode\\Git\\bin\\bash.exe"
],
VS Codeのテーマを作成しております
せっかくなので宣伝をいたします。
Visual Studio Code用のライトテーマ、kindfeeling-lightを作成させて頂いております。
完全にわたしの好みで作っているので好き嫌いはあると思います。
お時間頂けましたら、ぜひぜひお立ち寄りくださいませ。
Author And Source
この問題について(【VS Code】Bashをフォルダーを指定して起動する方法), 我々は、より多くの情報をここで見つけました https://qiita.com/aromatibus/items/e7820615e1b82d0d7988著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .