65
54

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

WindowsのVSCodeでGit Bashをターミナルに設定する

Last updated at Posted at 2018-11-03

Windowsでターミナル操作をするとき、コマンドプロンプトよりBashを使えた方が色々なLinuxコマンドが使えて便利だと思います。そこで、WindowsでBashが使えるGit Bashをインストールして、更にVSCodeのターミナルに組み込むことで、Bashを備えたIDEのような開発環境を構築します。

環境

  • Windows 7 (SP1) Ultima x64
  • VSCode(User Installer) x64 (Ver:1.28.2)

Gitをダウンロードする

Windows用のGitを次のリンク先よりダウンロードします。

https://git-scm.com/download/win

個人的にインストーラー版ではなくポータブル版の方が好きなので、表示されるインストーラーファイルのダウンロードをキャンセルします。

git-setup-dl.png

表示されるダウンロードページで赤枠の64bit用GitのPortableをクリックしてダウンロードします。

git-dlpage.png

git-portable-dl.png

ダウンロードしたファイルを実行して、解凍します。

git-portable-dl.png

解凍先を指定します。(今回はCドライブに作成したappフォルダに解凍します)

git-unpack-ok.png

解凍されるのを待ちます。

git-unpack-wait.png

暫く待つと解凍完了が終了し、インストールの完了です。

VSCodeにGit Bashを設定します。

VSCodeの左下のギアアイコンからメニューを開き、設定をクリックしてSettingsを開きます。

settings.png

表示されたSettingsの検索バーにterminal.integrated.shell.windowsを入力し、ターミナル設定をフィルタリング表示させ、設定値にGit Bashまでのパスを入力します。

vscode-terminal.png

C:\app\PortableGit\bin\bash.exe

最後に、Ctrl+@で開いたターミナルで新しいターミナルを+アイコンから開くと、新規のターミナルがGit Bashなることを確認できます。

vscode-bash.png

因みに上図は、pythonの仮想環境を含むプロジェクトフォルダを開いている状態で新規のターミナルを開くと、自動的にアクティベートが実行され、ターミナルも仮想環境envに自動的に入ることができます。

参考: Pythonで仮想環境virtualenvを作成し、Visual Studio Codeで自動適用する開発環境を構築する

(おまけ)Git Bashの表示を少しカスタマイズする

VSCodeとは別にGit Bashを起動するには、インストール先フォルダ(C:\app\PortableGit)のgit-cmd.exeを実行します。

表示されたターミナルウィンドウで右クリックメニューからOptions...を選択し、項目のLooksのThemeを選択肢から選ぶと、ターミナル文字の色などを変更できます。その他、ウインドウの大きさをはじめとした細かい設定を変更できますので、個人の好みに合わせて調整してください。

因みに個人的には以下の設定にしています。

概要 項目 設定値
テーマ(フォントの色など) Looks/Theme flat-ui
ウィンドウ背景の透過率 Looks/Transparency Low
ウィンドウの表示列数 Window/Colums 90
ウィンドウの表示行数 Window/Rows 30

git-bash-window.png

参照リンク

65
54
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
65
54

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?