網頁

2022/11/29

Mac Visual Studio Code 設定PATH環境變數

設定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/binyourname是你的使用者目錄名稱)。

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變數。



沒有留言:

張貼留言