プロジェクト

全般

プロフィール

VSCodeのシェルをMSYS2にする » 履歴 » バージョン 3

開発 次郎, 2025/03/23 11:07

1 1 開発 次郎
h1. VSCodeのシェルをMSYS2にする
2
3 2 開発 次郎
h2. 概要
4 1 開発 次郎
5 2 開発 次郎
統合ターミナルを起動する際にMSYS2プロファイルを選択するには、<code>terminal.integrated.profiles.windows</code> を <code>settings.json</code> に追加する。
6
7
h3. settings.jsonにMSYS2を追加する
8 1 開発 次郎
9 3 開発 次郎
"PowerShell", "Command Prompt", "Git Bash" がデフォルト部分で、"MSYS2 Bash" が追加した個所
10
11
<pre><code class="json">
12
    "terminal.integrated.profiles.windows": {
13
14
        "PowerShell": {
15
            "source": "PowerShell",
16
            "icon": "terminal-powershell"
17
        },
18
        "Command Prompt": {
19
            "path": [
20
                "${env:windir}\\Sysnative\\cmd.exe",
21
                "${env:windir}\\System32\\cmd.exe"
22
            ],
23
            "args": [],
24
            "icon": "terminal-cmd"
25
        },
26
        "Git Bash": {
27
            "source": "Git Bash"
28
        },
29
		"MSYS2 Bash": {
30
			"path": [
31
				"D:\\msys64\\usr\\bin\\bash.exe"
32
			],
33
			"args": [
34
				"--login"
35
			],
36
			"env": {
37
				"MSYSTEM": "MINGW64",
38
				"CHERE_INVOKING": "1"
39
			}
40
		},
41
    }
42
</code></pre>
43
44 1 開発 次郎
h2. 参考
45
46
* "Visual Studio Code の統合ターミナルで MSYS2 の bash を選択できるようにする":https://qiita.com/chirimen/items/04e2e10c86c9ecd1e158