VS Code使用之基本設(shè)置與配置詳解

基本是原文的翻譯

用戶設(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 SettingsPreferences: 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"
  }
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評論 19 139
  • 實質(zhì)上,Visual Studio Code是一款代碼編輯器,像許多其他代碼編輯器一樣,VS Code的左邊采用了...
    天天luck閱讀 53,885評論 16 86
  • error code(錯誤代碼)=0是操作成功完成。error code(錯誤代碼)=1是功能錯誤。error c...
    Heikki_閱讀 3,538評論 1 9
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,030評論 25 709
  • 無意間,將朋友送的鷹型儲蓄館打碎啦!一瞬間,覺得明亮了許多。命運之手,幫我打破了自己的曾經(jīng)的回憶,告訴我過去就過去...
    孤獨的小朋友閱讀 175評論 0 0

友情鏈接更多精彩內(nèi)容