設定VS Code的terminal(終端機)的環境變數。
環境:
- macOS Monterey (version 12.5)
- Visual Studio Code Version: 1.73.1
按shift ⇧ + command ⌘ + P鍵開啟Command Palette,然後輸入"Open User Settings JSON"開啟settings.json
。
在settings.json
內容的JSON最後加上"terminal.integrated.env.osx"
的屬性,值為JSON物件。在JSON物件中加上"PATH"
屬性值來設定PATH變數。
例如下面設定一個PATH變數指向/Users/yourname/go/bin
(yourname
是你的使用者目錄名稱)。
settings.json
{
// other settings...
"terminal.integrated.env.osx": {
"PATH": "/Users/yourname/go/bin"
}
}
設定完settings.json
存檔關閉,重啟VS Code的terminal,輸入echo $PATH
即可看到加入的PATH變數。
% echo $PATH
/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/yourname/go/bin
需要這樣設定的原因是VS Code terminal的PATH變數吃不到macOS的terminal的PATH變數。
沒有留言:
張貼留言