基本是原文的翻譯
用戶設(shè)置與工作空間設(shè)置
VS Code提供了兩種設(shè)置方式:
- 用戶設(shè)置: 這種方式進行的設(shè)置,會應(yīng)用于該用戶打開的所有工程;
-
工作空間設(shè)置:工作空間是指使用VS Code打開的某個文件夾,在該文件夾下會創(chuàng)建一個名為
.vscode的隱藏文件夾,里面包含著僅適用于當前目錄的VS Code的設(shè)置。工作空間的設(shè)置會覆蓋用戶的設(shè)置。
每個人都有自己的偏好,在使用VS Code進行開發(fā)時,都會根據(jù)自己的習慣來對VS Code進行用戶級別的配置。
但是,當多人共同完成某個項目的時候,該項目會有一定的編碼規(guī)范,如: 編輯某個語言時的設(shè)置,代碼的縮進等等,這個時候就需要對該項目進行單獨的工作空間級別的設(shè)置。
更改默認用戶設(shè)置與工作空間設(shè)置
VS Code的設(shè)置文件為setting.json。
用戶設(shè)置的文件保存在如下目錄:
-
Window
%APPDATA%\Code\User\settings.json -
Mac
$HOME/Library/Application Support/Code/User/settings.json -
Linux
$HOME/.config/Code/User/settings.json
工作空間設(shè)置的文件保存在當前目錄的.vscode文件夾下。
所以有三種方式更改默認的設(shè)置:
- 使用編輯器直接打開
setting.json文件; - 點擊 VS Code 的 **文件 > 首選項 > 設(shè)置 ** ,可以打開設(shè)置面板;
- 在 VS Code 中使用 <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd>打開命令面板,輸入Preferences: Open User Settings或Preferences: Open Workspace Settings。
VS Code設(shè)置
推薦使用后兩種方式進行更改,因為在左面板列出了可以設(shè)置的各種選項的默認值??梢灾苯釉谄渖献龈模ㄊ髽藨彝T谀骋豁椛?,點擊左側(cè)的筆形編輯按鈕),也可以將某個設(shè)置復制到右面板進行更改。
對某個語言進行特定配置
可以對某個語言進行專門的設(shè)定。在 VS Code 中使用 <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd>打開命令面板,輸入Preferences: Configure language specific settings...,然后選擇相應(yīng)的語言進行設(shè)置。
也可以直接對setting.json進行編輯。如下:
{
"[typescript]": {
"editor.formatOnSave": true,
"editor.formatOnPaste": true
},
"[markdown]": {
"editor.formatOnSave": true,
"editor.wordWrap": "on",
"editor.renderWhitespace": "all",
"editor.acceptSuggestionOnEnter": "off"
}
}