日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

vscode配置(复制直接用)

發(fā)布時(shí)間:2023/12/20 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vscode配置(复制直接用) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

打開(kāi)settings.json文件直接復(fù)制粘貼下面代碼

{// 控制在差異編輯器中是否把前導(dǎo)空格或尾隨空格的改動(dòng)顯示為差異。"diffEditor.ignoreTrimWhitespace": true,// 超時(shí)(以毫秒為單位),之后將取消差異計(jì)算。使用0表示沒(méi)有超時(shí)。"diffEditor.maxComputationTime": 5000,// 控制差異編輯器是否為添加/刪除的更改顯示 +/- 指示符號(hào)。"diffEditor.renderIndicators": true,// 控制差異編輯器的顯示方式是并排還是內(nèi)聯(lián)。"diffEditor.renderSideBySide": true,// 控制是否應(yīng)在遇到提交字符時(shí)接受建議。例如,在 JavaScript 中,半角分號(hào) (`;`) 可以為提交字符,能夠在接受建議的同時(shí)鍵入該字符。"editor.acceptSuggestionOnCommitCharacter": true,// 控制除了 `Tab` 鍵以外, `Enter` 鍵是否同樣可以接受建議。這能減少“插入新行”和“接受建議”命令之間的歧義。// - on// - smart: 僅當(dāng)建議包含文本改動(dòng)時(shí)才可使用 `Enter` 鍵進(jìn)行接受。// - off"editor.acceptSuggestionOnEnter": "on",// 控制編輯器中可由屏幕閱讀器讀取的行數(shù)。警告:對(duì)于大于默認(rèn)值的數(shù)字,這會(huì)影響性能。"editor.accessibilityPageSize": 10,// 控制編輯器是否應(yīng)運(yùn)行在對(duì)屏幕閱讀器進(jìn)行優(yōu)化的模式。// - auto: 編輯器將使用平臺(tái) API 以檢測(cè)是否附加了屏幕閱讀器。// - on: 編輯器將對(duì)屏幕閱讀器的使用進(jìn)行永久優(yōu)化。// - off: 編輯器將不再對(duì)屏幕閱讀器的使用進(jìn)行優(yōu)化。"editor.accessibilitySupport": "auto",// 控制編輯器是否在左括號(hào)后自動(dòng)插入右括號(hào)。// - always// - languageDefined: 使用語(yǔ)言配置確定何時(shí)自動(dòng)閉合括號(hào)。// - beforeWhitespace: 僅當(dāng)光標(biāo)位于空白字符左側(cè)時(shí),才自動(dòng)閉合括號(hào)。// - never"editor.autoClosingBrackets": "languageDefined",// 控制編輯器是否應(yīng)改寫(xiě)右引號(hào)或右括號(hào)。// - always// - auto: 僅在自動(dòng)插入時(shí)才改寫(xiě)右引號(hào)或右括號(hào)。// - never"editor.autoClosingOvertype": "auto",// 控制編輯器是否在左引號(hào)后自動(dòng)插入右引號(hào)。// - always// - languageDefined: 使用語(yǔ)言配置確定何時(shí)自動(dòng)閉合引號(hào)。// - beforeWhitespace: 僅當(dāng)光標(biāo)位于空白字符左側(cè)時(shí),才自動(dòng)閉合引號(hào)。// - never"editor.autoClosingQuotes": "languageDefined",// 控制編輯器是否應(yīng)在用戶(hù)鍵入、粘貼、移動(dòng)或縮進(jìn)行時(shí)自動(dòng)調(diào)整縮進(jìn)。// - none: 編輯器不會(huì)自動(dòng)插入縮進(jìn)。// - keep: 編輯器將保留當(dāng)前行的縮進(jìn)。// - brackets: 編輯器將保留當(dāng)前行的縮進(jìn)并遵循語(yǔ)言定義的括號(hào)。// - advanced: 編輯器將保留當(dāng)前行的縮進(jìn)、使用語(yǔ)言定義的括號(hào)并調(diào)用語(yǔ)言定義的特定 onEnterRules。// - full: 編輯器將保留當(dāng)前行的縮進(jìn),使用語(yǔ)言定義的括號(hào),調(diào)用由語(yǔ)言定義的特殊輸入規(guī)則,并遵循由語(yǔ)言定義的縮進(jìn)規(guī)則。"editor.autoIndent": "full",// 控制編輯器是否應(yīng)自動(dòng)包住所選內(nèi)容。// - languageDefined: 使用語(yǔ)言配置確定何時(shí)自動(dòng)包住所選內(nèi)容。// - quotes: 使用引號(hào)而非括號(hào)來(lái)包住所選內(nèi)容。// - brackets: 使用括號(hào)而非引號(hào)來(lái)包住所選內(nèi)容。// - never"editor.autoSurround": "languageDefined",// 在保存時(shí)運(yùn)行的代碼操作類(lèi)型。"editor.codeActionsOnSave": {"source.fixAll.eslint": true},// 控制在保存文件時(shí)進(jìn)行的代碼操作的超時(shí)時(shí)間 (毫秒)。"editor.codeActionsOnSaveTimeout": 750,// 控制是否在編輯器中顯示 CodeLens。"editor.codeLens": true,// 控制編輯器是否顯示內(nèi)聯(lián)顏色修飾器和顏色選取器。"editor.colorDecorators": true,// 控制在復(fù)制時(shí)是否同時(shí)復(fù)制語(yǔ)法高亮。"editor.copyWithSyntaxHighlighting": true,// 控制光標(biāo)的動(dòng)畫(huà)樣式。"editor.cursorBlinking": "blink",// 控制是否啟用平滑插入動(dòng)畫(huà)。"editor.cursorSmoothCaretAnimation": false,// 控制光標(biāo)樣式。"editor.cursorStyle": "line",// 控制光標(biāo)周?chē)梢?jiàn)的前置行和尾隨行的最小數(shù)目。在其他一些編輯器中稱(chēng)為“scrollOff”或“scrollOffset”。"editor.cursorSurroundingLines": 0,// 控制何時(shí)應(yīng)強(qiáng)制執(zhí)行"光標(biāo)環(huán)繞行"。// - default: 僅當(dāng)通過(guò)鍵盤(pán)或 API 觸發(fā)時(shí),才會(huì)強(qiáng)制執(zhí)行"光標(biāo)環(huán)繞行"。// - all: 始終強(qiáng)制執(zhí)行 "cursorSurroundingLines""editor.cursorSurroundingLinesStyle": "default",// 當(dāng) `editor.cursorStyle` 設(shè)置為 `line` 時(shí),控制光標(biāo)的寬度。"editor.cursorWidth": 0,// 定義一個(gè)默認(rèn)格式化程序, 該格式化程序優(yōu)先于所有其他格式化程序設(shè)置。必須是提供格式化程序的擴(kuò)展的標(biāo)識(shí)符。// - null: 沒(méi)有// - vscode.configuration-editing: 在配置文件 (如設(shè)置、啟動(dòng)和擴(kuò)展推薦文件) 中提供高級(jí) IntelliSense、自動(dòng)修復(fù)等功能// - vscode.css-language-features: 為 CSS、LESS 和 SCSS 文件提供豐富的語(yǔ)言支持。// - vscode.debug-auto-launch: 當(dāng) node-debug 擴(kuò)展未啟用時(shí)提供自動(dòng)附加的輔助程序。// - vscode.debug-server-ready: 如果正在調(diào)試的服務(wù)器已準(zhǔn)備就緒,在瀏覽器中打開(kāi) URI。// - vscode.emmet: 適用于 VS Code 的 Emmet 支持// - vscode.extension-editing: 在創(chuàng)建擴(kuò)展時(shí)提供 linting 功能。// - vscode.git: Git 源代碼管理集成// - vscode.git-ui: Git SCM UI 集成// - vscode.grunt: Extension to add Grunt capabilities to VS Code.// - vscode.gulp: 向 VSCode 提供 Gulp 功能的擴(kuò)展。// - vscode.html-language-features: 為 HTML 和 Handlebar 文件提供豐富的語(yǔ)言支持// - vscode.image-preview: 提供 VS Code的內(nèi)置圖像預(yù)覽// - vscode.jake: 向 VS Code 提供 Jake 功能的擴(kuò)展。// - vscode.json-language-features: 為 JSON 文件提供豐富的語(yǔ)言支持// - vscode.markdown-language-features: 為 Markdown 提供豐富的語(yǔ)言支持。// - vscode.merge-conflict: 為內(nèi)聯(lián)合并沖突提供高亮和命令。// - ms-vscode.node-debug: Node.js 調(diào)試支持(低于 8.0 版本)// - ms-vscode.node-debug2: Node.js 調(diào)試支持// - ms-vscode.references-view: Reference Search results as separate, stable view in the sidebar// - vscode.npm: 為 npm 腳本提供任務(wù)支持的擴(kuò)展。// - vscode.php-language-features: 為 PHP 文件提供豐富的語(yǔ)言支持。// - vscode.python: 在 Python 文件中提供語(yǔ)法高亮、括號(hào)匹配和折疊功能。// - vscode.search-result: 為選項(xiàng)卡搜索結(jié)果中提供語(yǔ)法突出顯示和語(yǔ)言功能。// - vscode.typescript-language-features: 為 JavaScript 和 TypeScript 提供豐富的語(yǔ)言支持。// - akamud.vscode-caniuse: Compatibility check for HTML5, CSS3, SVG, New JS API based on http://caniuse.com/ directly from Visual Studio Code// - alefragnani.Bookmarks: Mark lines and jump to them// - christian-kohler.npm-intellisense: Visual Studio Code plugin that autocompletes npm modules in import statements// - CoenraadS.bracket-pair-colorizer: A customizable extension for colorizing matching brackets// - dai-shi.vscode-es-beautifier: vscode plugin for es-beautifier// - dbaeumer.jshint: Integrates JSHint into VS Code. JSHint is a linter for JavaScript// - dbaeumer.vscode-eslint: Integrates ESLint JavaScript into VS Code.// - donjayamanne.githistory: View git log, file history, compare branches or commits// - eamodio.gitlens: Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more// - ecmel.vscode-html-css: CSS support for HTML documents// - eg2.tslint: TSLint for Visual Studio Code// - febean.vue-format: A beautify extension for .vue file// - fishku.vant-snippets: Vant Snippets for VS Code// - HookyQR.beautify: Beautify code in place for VS Code// - nobelhuang.tslint-vue-tsx: TSLint for Vue.js with TSX// - octref.vetur: Vue tooling for VS Code// - tombonnike.vscode-status-bar-format-toggle: A VS Code extension that allows you to toggle the formatter (Prettier, Beautify, …) ON and OFF with a simple click.// - vscode-icons-team.vscode-icons: Icons for Visual Studio Code// - waderyan.gitblame: See git blame information in the status bar.// - wmaurer.vscode-jumpy: Jumpy provides fast cursor movement, inspired by Atom's package of the same name.// - yhpnoraa.beauty: a plugin for beautify & format several web based languages."editor.defaultFormatter": null,// 控制是否在打開(kāi)文件時(shí),基于文件內(nèi)容自動(dòng)檢測(cè) `editor.tabSize#` 和 `#editor.insertSpaces`。"editor.detectIndentation": true,// 控制在編輯器中是否允許通過(guò)拖放來(lái)移動(dòng)選中內(nèi)容。"editor.dragAndDrop": true,// 控制在沒(méi)有選擇內(nèi)容時(shí)進(jìn)行復(fù)制是否復(fù)制當(dāng)前行。"editor.emptySelectionClipboard": true,// 按下"Alt"時(shí)滾動(dòng)速度倍增。"editor.fastScrollSensitivity": 5,// 控制 "查找小部件" 是否應(yīng)在編輯器頂部添加額外的行。如果為 true, 則可以在 "查找小工具" 可見(jiàn)時(shí)滾動(dòng)到第一行之外。"editor.find.addExtraSpaceOnTop": true,// 在執(zhí)行查找操作時(shí),在編輯器中的選中文本中還是整個(gè)文件中進(jìn)行查找。// - never: 切勿自動(dòng)打開(kāi)“選擇中查找”(默認(rèn))// - always: 始終自動(dòng)打開(kāi)“在選擇中查找”// - multiline: 選擇多行內(nèi)容時(shí),自動(dòng)打開(kāi)“在選擇中查找”。"editor.find.autoFindInSelection": "never",// 控制是否將編輯器選中內(nèi)容作為搜索詞填入到查找小組件中。"editor.find.seedSearchStringFromSelection": true,// 控制編輯器是否啟用了代碼折疊。"editor.folding": true,// 控制計(jì)算折疊范圍的策略。`auto` 將使用語(yǔ)言特定的折疊策略 (若可用)。`indentation` 將使用基于縮進(jìn)的折疊策略。"editor.foldingStrategy": "auto",// 控制字體系列。"editor.fontFamily": "Consolas, 'Courier New', monospace",// 配置字體連字。"editor.fontLigatures": false,// 以像素為單位控制字體大小。"editor.fontSize": 14,// 控制字體粗細(xì)。"editor.fontWeight": "normal",// 控制編輯器是否自動(dòng)格式化粘貼的內(nèi)容。格式化程序必須可用,并且能針對(duì)文檔中的某一范圍進(jìn)行格式化。"editor.formatOnPaste": false,// 在保存時(shí)格式化文件。格式化程序必須可用,延遲后文件不能保存,并且編輯器不能關(guān)閉。"editor.formatOnSave": false,// 控制在保存文件時(shí)進(jìn)行格式化的超時(shí)時(shí)間 (毫秒)。"editor.formatOnSaveTimeout": 750,// 控制編輯器在鍵入一行后是否自動(dòng)格式化該行。"editor.formatOnType": false,// 控制編輯器是否應(yīng)呈現(xiàn)垂直字形邊距。字形邊距最常用于調(diào)試。"editor.glyphMargin": true,// 當(dāng)"轉(zhuǎn)到聲明"的結(jié)果為當(dāng)前位置時(shí)將要執(zhí)行的替代命令的 ID。"editor.gotoLocation.alternativeDeclarationCommand": "editor.action.goToReferences",// 當(dāng)"轉(zhuǎn)到定義"的結(jié)果為當(dāng)前位置時(shí)將要執(zhí)行的替代命令的 ID。"editor.gotoLocation.alternativeDefinitionCommand": "editor.action.goToReferences",// 當(dāng)"轉(zhuǎn)到實(shí)現(xiàn)"的結(jié)果為當(dāng)前位置時(shí)將要執(zhí)行的替代命令的 ID。"editor.gotoLocation.alternativeImplementationCommand": "",// 當(dāng)"轉(zhuǎn)到引用"的結(jié)果是當(dāng)前位置時(shí)正在執(zhí)行的替代命令 ID。"editor.gotoLocation.alternativeReferenceCommand": "",// 當(dāng)"轉(zhuǎn)到類(lèi)型定義"的結(jié)果是當(dāng)前位置時(shí)正在執(zhí)行的備用命令 ID。"editor.gotoLocation.alternativeTypeDefinitionCommand": "editor.action.goToReferences",// 此設(shè)置已棄用,請(qǐng)改用單獨(dú)的設(shè)置,如"editor.editor.gotoLocation.multipleDefinitions"或"editor.editor.gotoLocation.multipleImplementations"。// "editor.gotoLocation.multiple": null,// 控制存在多個(gè)目標(biāo)位置時(shí)"轉(zhuǎn)到聲明"命令的行為。// - peek: 顯示結(jié)果的預(yù)覽視圖 (默認(rèn)值)// - gotoAndPeek: 轉(zhuǎn)到主結(jié)果并顯示預(yù)覽視圖// - goto: 轉(zhuǎn)到主結(jié)果,并對(duì)其他人啟用防偷窺導(dǎo)航"editor.gotoLocation.multipleDeclarations": "peek",// 控制存在多個(gè)目標(biāo)位置時(shí)"轉(zhuǎn)到定義"命令的行為。// - peek: 顯示結(jié)果的預(yù)覽視圖 (默認(rèn)值)// - gotoAndPeek: 轉(zhuǎn)到主結(jié)果并顯示預(yù)覽視圖// - goto: 轉(zhuǎn)到主結(jié)果,并對(duì)其他人啟用防偷窺導(dǎo)航"editor.gotoLocation.multipleDefinitions": "peek",// 控制存在多個(gè)目標(biāo)位置時(shí)"轉(zhuǎn)到實(shí)現(xiàn)"命令的行為。// - peek: 顯示結(jié)果的預(yù)覽視圖 (默認(rèn)值)// - gotoAndPeek: 轉(zhuǎn)到主結(jié)果并顯示預(yù)覽視圖// - goto: 轉(zhuǎn)到主結(jié)果,并對(duì)其他人啟用防偷窺導(dǎo)航"editor.gotoLocation.multipleImplementations": "peek",// 控制存在多個(gè)目標(biāo)位置時(shí)"轉(zhuǎn)到引用"命令的行為。// - peek: 顯示結(jié)果的預(yù)覽視圖 (默認(rèn)值)// - gotoAndPeek: 轉(zhuǎn)到主結(jié)果并顯示預(yù)覽視圖// - goto: 轉(zhuǎn)到主結(jié)果,并對(duì)其他人啟用防偷窺導(dǎo)航"editor.gotoLocation.multipleReferences": "peek",// 控制存在多個(gè)目標(biāo)位置時(shí)"轉(zhuǎn)到類(lèi)型定義"命令的行為。// - peek: 顯示結(jié)果的預(yù)覽視圖 (默認(rèn)值)// - gotoAndPeek: 轉(zhuǎn)到主結(jié)果并顯示預(yù)覽視圖// - goto: 轉(zhuǎn)到主結(jié)果,并對(duì)其他人啟用防偷窺導(dǎo)航"editor.gotoLocation.multipleTypeDefinitions": "peek",// 控制是否在概覽標(biāo)尺中隱藏光標(biāo)。"editor.hideCursorInOverviewRuler": false,// 控制是否突出顯示編輯器中活動(dòng)的縮進(jìn)參考線。"editor.highlightActiveIndentGuide": true,// 控制顯示懸停提示前的等待時(shí)間 (毫秒)。"editor.hover.delay": 300,// 控制是否顯示懸停提示。"editor.hover.enabled": true,// 控制當(dāng)鼠標(biāo)移動(dòng)到懸停提示上時(shí),其是否保持可見(jiàn)。"editor.hover.sticky": true,// 按 `Tab` 鍵時(shí)插入空格。該設(shè)置在 `editor.detectIndentation` 啟用時(shí)根據(jù)文件內(nèi)容可能會(huì)被覆蓋。"editor.insertSpaces": true,// 對(duì)大型文件進(jìn)行特殊處理,禁用某些內(nèi)存密集型功能。"editor.largeFileOptimizations": true,// 控制以像素為單位的字母間距。"editor.letterSpacing": 0,// 在編輯器中啟用代碼操作小燈泡提示。"editor.lightbulb.enabled": true,// 控制行高。為 0 時(shí)則通過(guò)字體大小自動(dòng)計(jì)算。"editor.lineHeight": 0,// 控制行號(hào)的顯示。// - off: 不顯示行號(hào)。// - on: 將行號(hào)顯示為絕對(duì)行數(shù)。// - relative: 將行號(hào)顯示為與光標(biāo)相隔的行數(shù)。// - interval: 每 10 行顯示一次行號(hào)。"editor.lineNumbers": "on",// 控制是否在編輯器中檢測(cè)鏈接并使其可被點(diǎn)擊。"editor.links": true,// 突出顯示匹配的括號(hào)。"editor.matchBrackets": "always",// 由于性能原因,超過(guò)這個(gè)長(zhǎng)度的行將不會(huì)被標(biāo)記"editor.maxTokenizationLineLength": 20000,// 控制是否顯示縮略圖。"editor.minimap.enabled": true,// 限制縮略圖的寬度,控制其最多顯示的列數(shù)。"editor.minimap.maxColumn": 120,// 渲染每行的實(shí)際字符,而不是色塊。"editor.minimap.renderCharacters": true,// 在縮略圖中繪制內(nèi)容的比例。"editor.minimap.scale": 1,// 控制何時(shí)顯示迷你地圖滑塊。"editor.minimap.showSlider": "mouseover",// 控制在哪一側(cè)顯示縮略圖。"editor.minimap.side": "right",// 對(duì)鼠標(biāo)滾輪滾動(dòng)事件的 `deltaX` 和 `deltaY` 乘上的系數(shù)。"editor.mouseWheelScrollSensitivity": 1,// 按住 `Ctrl` 鍵并滾動(dòng)鼠標(biāo)滾輪時(shí)對(duì)編輯器字體大小進(jìn)行縮放。"editor.mouseWheelZoom": false,// 當(dāng)多個(gè)光標(biāo)重疊時(shí)進(jìn)行合并。"editor.multiCursorMergeOverlapping": true,// 在通過(guò)鼠標(biāo)添加多個(gè)光標(biāo)時(shí)使用的修改鍵。“轉(zhuǎn)到定義”和“打開(kāi)鏈接”功能所需的鼠標(biāo)動(dòng)作將會(huì)相應(yīng)調(diào)整,不與多光標(biāo)修改鍵沖突。[閱讀詳細(xì)信息](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier)。// - ctrlCmd: 映射為 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。// - alt: 映射為 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。"editor.multiCursorModifier": "alt",// 控制粘貼時(shí)粘貼文本的行計(jì)數(shù)與光標(biāo)計(jì)數(shù)相匹配。// - spread: 每個(gè)光標(biāo)粘貼一行文本。// - full: 每個(gè)光標(biāo)粘貼全文。"editor.multiCursorPaste": "spread",// 控制編輯器是否突出顯示語(yǔ)義符號(hào)的匹配項(xiàng)。"editor.occurrencesHighlight": true,// 控制是否在概覽標(biāo)尺周?chē)L制邊框。"editor.overviewRulerBorder": true,// 控制參數(shù)提示菜單在到達(dá)列表末尾時(shí)進(jìn)行循環(huán)還是關(guān)閉。"editor.parameterHints.cycle": false,// 在輸入時(shí)顯示含有參數(shù)文檔和類(lèi)型信息的小面板。"editor.parameterHints.enabled": true,// 控制是否在鍵入時(shí)自動(dòng)顯示建議。"editor.quickSuggestions": {"other": true,"comments": false,"strings": false},// 控制顯示快速建議前的等待時(shí)間 (毫秒)。"editor.quickSuggestionsDelay": 10,// 控制編輯器是否顯示控制字符。"editor.renderControlCharacters": false,// 當(dāng)文件以換行符結(jié)束時(shí), 呈現(xiàn)最后一行的行號(hào)。"editor.renderFinalNewline": true,// 控制編輯器是否顯示縮進(jìn)參考線。"editor.renderIndentGuides": true,// 控制編輯器的當(dāng)前行進(jìn)行高亮顯示的方式。// - none// - gutter// - line// - all: 同時(shí)突出顯示導(dǎo)航線和當(dāng)前行。"editor.renderLineHighlight": "line",// 控制編輯器在空白字符上顯示符號(hào)的方式。// - none// - boundary: Render whitespace characters except for single spaces between words.// - selection: 僅在選定文本上呈現(xiàn)空白字符。// - all"editor.renderWhitespace": "none",// 控制選區(qū)是否有圓角。"editor.roundedSelection": true,// 在一定數(shù)量的等寬字符后顯示垂直標(biāo)尺。輸入多個(gè)值,顯示多個(gè)標(biāo)尺。若數(shù)組為空,則不繪制標(biāo)尺。"editor.rulers": [],// 控制編輯器水平滾動(dòng)時(shí)可以超過(guò)范圍的字符數(shù)。"editor.scrollBeyondLastColumn": 5,// 控制編輯器是否可以滾動(dòng)到最后一行之后。"editor.scrollBeyondLastLine": true,// 控制編輯器是否應(yīng)突出顯示與所選內(nèi)容類(lèi)似的匹配項(xiàng)。"editor.selectionHighlight": true,// 控制是否自動(dòng)隱藏導(dǎo)航線上的折疊控件。"editor.showFoldingControls": "mouseover",// 控制是否淡化未使用的代碼。"editor.showUnused": true,// 控制編輯器是否在滾動(dòng)時(shí)使用動(dòng)畫(huà)。"editor.smoothScrolling": false,// 控制代碼片段是否與其他建議一起顯示及其排列的位置。// - top: 在其他建議上方顯示代碼片段建議。// - bottom: 在其他建議下方顯示代碼片段建議。// - inline: 在其他建議中穿插顯示代碼片段建議。// - none: 不顯示代碼片段建議。"editor.snippetSuggestions": "inline",// 在速覽編輯器中,即使雙擊其中的內(nèi)容或者按 `Esc` 鍵,也保持其打開(kāi)狀態(tài)。"editor.stablePeek": false,// 此設(shè)置已棄用,請(qǐng)改用單獨(dú)的設(shè)置,如"editor.suggest.showKeywords"或"editor.suggest.showSnippets"。// "editor.suggest.filteredTypes": {},// 控制對(duì)建議的篩選和排序是否考慮小的拼寫(xiě)錯(cuò)誤。"editor.suggest.filterGraceful": true,// 控制在接受補(bǔ)全時(shí)是否應(yīng)高亮顯示意外的文本修改,例如"插入模式"是"替換",但補(bǔ)全僅支持"插入"。"editor.suggest.insertHighlight": false,// 控制接受補(bǔ)全時(shí)是否覆蓋單詞。請(qǐng)注意,這取決于擴(kuò)展選擇使用此功能。// - insert: 插入建議而不覆蓋光標(biāo)右側(cè)的文本。// - replace: 插入建議并覆蓋光標(biāo)右側(cè)的文本。"editor.suggest.insertMode": "insert",// 控制排序時(shí)是否提高靠近光標(biāo)的詞語(yǔ)的優(yōu)先級(jí)。"editor.suggest.localityBonus": false,// 控制在顯示滾動(dòng)條之前 IntelliSense 將顯示的建議數(shù) (最多 15個(gè))。"editor.suggest.maxVisibleSuggestions": 12,// 控制是否在多個(gè)工作區(qū)和窗口間共享記憶的建議選項(xiàng)(需要 `editor.suggestSelection`)。"editor.suggest.shareSuggestSelections": false,// 啟用后,IntelliSense 將顯示“類(lèi)”建議。"editor.suggest.showClasses": true,// 啟用后,IntelliSense 將顯示“顏色”建議。"editor.suggest.showColors": true,// 啟用后,IntelliSense 將顯示“常量”建議。"editor.suggest.showConstants": true,// 啟用后,IntelliSense 將顯示“構(gòu)造函數(shù)”建議。"editor.suggest.showConstructors": true,// 啟用后,IntelliSense 將顯示“自定義顏色”建議。"editor.suggest.showCustomcolors": true,// 啟用后,IntelliSense 將顯示 "enumMember" 建議。"editor.suggest.showEnumMembers": true,// 啟用后,IntelliSense 將顯示“枚舉”建議。"editor.suggest.showEnums": true,// 啟用后,IntelliSense 將顯示“事件”建議。"editor.suggest.showEvents": true,// 啟用后,IntelliSense 將顯示“字段”建議。"editor.suggest.showFields": true,// 啟用后,IntelliSense 將顯示“文件”建議。"editor.suggest.showFiles": true,// 啟用后,IntelliSense 將顯示“文件夾”建議。"editor.suggest.showFolders": true,// 啟用后,IntelliSense 將顯示“函數(shù)”建議。"editor.suggest.showFunctions": true,// 控制是否在建議中顯示或隱藏圖標(biāo)。"editor.suggest.showIcons": true,// 啟用后,IntelliSense 將顯示“接口”建議。"editor.suggest.showInterfaces": true,// 啟用后,IntelliSense 將顯示“關(guān)鍵字”建議。"editor.suggest.showKeywords": true,// 啟用后,IntelliSense 將顯示“方法”建議。"editor.suggest.showMethods": true,// 啟用后,IntelliSense 將顯示“模塊”建議。"editor.suggest.showModules": true,// 啟用后,IntelliSense 將顯示“操作符”建議。"editor.suggest.showOperators": true,// 啟用后,IntelliSense 將顯示“屬性”建議。"editor.suggest.showProperties": true,// 啟用后,IntelliSense 將顯示“參考”建議。"editor.suggest.showReferences": true,// 啟用后,IntelliSense 將顯示“片段”建議。"editor.suggest.showSnippets": true,// 啟用后,IntelliSense 將顯示“結(jié)構(gòu)”建議。"editor.suggest.showStructs": true,// 啟用后,IntelliSense 將顯示 "typeParameter" 建議。"editor.suggest.showTypeParameters": true,// 啟用后,IntelliSense 將顯示“單位”建議。"editor.suggest.showUnits": true,// 啟用后,IntelliSense 將顯示“值”建議。"editor.suggest.showValues": true,// 啟用后,IntelliSense 將顯示“變量”建議。"editor.suggest.showVariables": true,// 啟用后,IntelliSense 將顯示“文本”建議。"editor.suggest.showWords": true,// 控制在活動(dòng)代碼片段內(nèi)是否禁用快速建議。"editor.suggest.snippetsPreventQuickSuggestions": true,// 建議小部件的字號(hào)。如果設(shè)置為 `0`,則使用 `editor.fontSize` 的值。"editor.suggestFontSize": 0,// 建議小部件的行高。如果設(shè)置為 `0`,則使用 `editor.lineHeight` 的值。"editor.suggestLineHeight": 0,// 控制在鍵入觸發(fā)字符后是否自動(dòng)顯示建議。"editor.suggestOnTriggerCharacters": true,// 控制在建議列表中如何預(yù)先選擇建議。// - first: 始終選擇第一個(gè)建議。// - recentlyUsed: 選擇最近的建議,除非進(jìn)一步鍵入選擇其他項(xiàng)。例如 `console. -> console.log`,因?yàn)樽罱a(bǔ)全過(guò) `log`。// - recentlyUsedByPrefix: 根據(jù)之前補(bǔ)全過(guò)的建議的前綴來(lái)進(jìn)行選擇。例如,`co -> console`、`con -> const`。"editor.suggestSelection": "recentlyUsed",// 啟用 Tab 補(bǔ)全。// - on: 在按下 Tab 鍵時(shí)進(jìn)行 Tab 補(bǔ)全,將插入最佳匹配建議。// - off: 禁用 Tab 補(bǔ)全。// - onlySnippets: 在前綴匹配時(shí)進(jìn)行 Tab 補(bǔ)全。在 "quickSuggestions" 未啟用時(shí)體驗(yàn)最好。"editor.tabCompletion": "off",// 一個(gè)制表符等于的空格數(shù)。在 `editor.detectIndentation` 啟用時(shí),根據(jù)文件內(nèi)容,該設(shè)置可能會(huì)被覆蓋。"editor.tabSize": 2,// 覆蓋當(dāng)前所選顏色主題中的編輯器顏色和字體樣式。"editor.tokenColorCustomizations": {},// 覆蓋當(dāng)前所選顏色主題中的標(biāo)記顏色和樣式。"editor.tokenColorCustomizationsExperimental": {},// 刪除自動(dòng)插入的尾隨空白符號(hào)。"editor.trimAutoWhitespace": true,// 根據(jù)制表位插入和刪除空格。"editor.useTabStops": true,// 控制是否根據(jù)文檔中的文字計(jì)算自動(dòng)完成列表。"editor.wordBasedSuggestions": true,// 執(zhí)行單詞相關(guān)的導(dǎo)航或操作時(shí)作為單詞分隔符的字符。"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?",// 控制折行的方式。// - off: 永不換行。// - on: 將在視區(qū)寬度處換行。// - wordWrapColumn: 在 `editor.wordWrapColumn` 處折行。// - bounded: 在視區(qū)寬度和 `editor.wordWrapColumn` 中的較小值處折行。"editor.wordWrap": "off",// 在 `editor.wordWrap` 為 `wordWrapColumn` 或 `bounded` 時(shí),控制編輯器的折行列。"editor.wordWrapColumn": 80,// 控制折行的縮進(jìn)。// - none: 沒(méi)有縮進(jìn)。折行從第 1 列開(kāi)始。// - same: 折行的縮進(jìn)量與其父級(jí)相同。// - indent: 折行的縮進(jìn)量比其父級(jí)多 1。// - deepIndent: 折行的縮進(jìn)量比其父級(jí)多 2。"editor.wrappingIndent": "same",// 控制是否在“源代碼管理”視圖中始終顯示內(nèi)聯(lián)操作。"scm.alwaysShowActions": false,// 控制是否顯示源代碼管理提供程序部分,即使只有一個(gè)已注冊(cè)的提供程序。"scm.alwaysShowProviders": false,// 控制 SCM 視圖在打開(kāi)文件時(shí)是否應(yīng)自動(dòng)顯示和選擇文件。"scm.autoReveal": true,// 控制源計(jì)數(shù)控制掛件。// - all: 顯示所有源代碼管理提供程序計(jì)數(shù)鎖屏提醒的總和。// - focused: 顯示焦點(diǎn)源控制提供程序的計(jì)數(shù)標(biāo)記。// - off: 禁用源代碼管理計(jì)數(shù)徽章。"scm.countBadge": "all",// 控制默認(rèn)的源代碼管理存儲(chǔ)庫(kù)視圖模式。// - tree: 將存儲(chǔ)庫(kù)更改顯示為樹(shù)。// - list: 將存儲(chǔ)庫(kù)更改顯示為列表。"scm.defaultViewMode": "list",// 控制編輯器中差異的顯示效果。// - all: 顯示所有可用位置中的差異裝飾。// - gutter: 僅在編輯器行號(hào)槽中顯示差異裝飾。// - overview: 僅在概覽標(biāo)尺中顯示差異裝飾。// - minimap: 僅在縮略圖中顯示差異裝飾。// - none: 不要顯示差異裝飾。"scm.diffDecorations": "all",// 控制行號(hào)槽中源代碼管理差異裝飾器的可見(jiàn)性。// - always: 始終顯示行號(hào)槽中的差異裝飾器。// - hover: 僅在懸停時(shí)顯示行號(hào)槽中的差異裝飾器。"scm.diffDecorationsGutterVisibility": "always",// 控制水槽中不同裝飾的寬度(px)(添加&修改)。"scm.diffDecorationsGutterWidth": 3,// 控制在 "源代碼管理提供程序" 部分中可見(jiàn)的提供程序數(shù)。設(shè)置為 "0", 以便能夠手動(dòng)調(diào)整視圖的大小。"scm.providers.visible": 10,// 控制工作臺(tái)中活動(dòng)欄的可見(jiàn)性。"workbench.activityBar.visible": true,// 覆蓋當(dāng)前所選顏色主題的顏色。"workbench.colorCustomizations": {},// 指定用在工作臺(tái)中的顏色主題。"workbench.colorTheme": "Default Dark+",// 控制命令面板中保留最近使用命令的數(shù)量。設(shè)置為 0 時(shí)禁用命令歷史功能。"workbench.commandPalette.history": 50,// 當(dāng)再次打開(kāi)命令面板時(shí),控制是否恢復(fù)上一次輸入的內(nèi)容。"workbench.commandPalette.preserveInput": false,// 如果在居中布局中打開(kāi)了超過(guò)一組編輯器,控制是否自動(dòng)將寬度調(diào)整為最大寬度值。當(dāng)回到只打開(kāi)了一組編輯器的狀態(tài),將自動(dòng)將寬度調(diào)整為原始的居中寬度值。"workbench.editor.centeredLayoutAutoResize": true,// 控制編輯器組中最后一個(gè)選項(xiàng)卡關(guān)閉時(shí)這個(gè)空組的行為。若啟用,將自動(dòng)關(guān)閉空組。若禁用,空組仍將保留在網(wǎng)格布局中。"workbench.editor.closeEmptyGroups": true,// 當(dāng)文件被其他進(jìn)程刪除或重命名時(shí),控制是否自動(dòng)關(guān)閉在這個(gè)期間內(nèi)打開(kāi)了此文件的編輯器。若禁用此項(xiàng),在這種情況下將保留編輯器。請(qǐng)注意,若從應(yīng)用內(nèi)部進(jìn)行刪除,將始終關(guān)閉編輯器,并且為了保護(hù)您的數(shù)據(jù),已更新文件始終不會(huì)關(guān)閉。"workbench.editor.closeOnFileDelete": false,// 控制打開(kāi)的編輯器是否為預(yù)覽編輯器。預(yù)覽編輯器在被固定 (例如,通過(guò)雙擊或編輯) 前可重用,其字體樣式為斜體。"workbench.editor.enablePreview": true,// 控制編輯器是否從"快速打開(kāi)"中打開(kāi),以預(yù)覽顯示。預(yù)覽編輯器在固定之前會(huì)重復(fù)使用(例如,通過(guò)雙擊或編輯)。"workbench.editor.enablePreviewFromQuickOpen": true,// 控制是否按最常使用的順序或從左到右的順序關(guān)閉選項(xiàng)卡。"workbench.editor.focusRecentEditorAfterClose": true,// 控制是否繪制已修改 (存在更新) 的編輯器選項(xiàng)卡的頂部邊框。"workbench.editor.highlightModifiedTabs": false,// 控制編輯器標(biāo)簽的格式。// - default: 顯示文件名。當(dāng)啟用選項(xiàng)卡且在同一組內(nèi)有兩個(gè)相同名稱(chēng)的文件時(shí),將添加每個(gè)文件路徑中可以用于區(qū)分的部分。在選項(xiàng)卡被禁用且編輯器活動(dòng)時(shí),將顯示相對(duì)于工作區(qū)文件夾的路徑。// - short: 在文件的目錄名之后顯示文件名。// - medium: 在文件相對(duì)當(dāng)前工作區(qū)文件夾的路徑之后顯示文件名。// - long: 在文件的絕對(duì)路徑之后顯示文件名。"workbench.editor.labelFormat": "default",// 使用鼠標(biāo)按鈕 4 和鼠標(biāo)按鈕 5 (如果提供)在打開(kāi)的文件之間導(dǎo)航。"workbench.editor.mouseBackForwardToNavigate": true,// 控制編輯器打開(kāi)的位置。選擇 `left` 或 `right` 可分別在當(dāng)前活動(dòng)編輯器的左側(cè)或右側(cè)打開(kāi)。選擇 `first` (最前) 或 `last` (最后) 打開(kāi)的位置與當(dāng)前活動(dòng)編輯器無(wú)關(guān)。"workbench.editor.openPositioning": "right",// 控制編輯器在并排打開(kāi)時(shí) (比如從資源管理器) 出現(xiàn)的默認(rèn)位置。默認(rèn)在當(dāng)前活動(dòng)編輯器右側(cè)打開(kāi)。若更改為 `down`,則在當(dāng)前活動(dòng)編輯器下方打開(kāi)。"workbench.editor.openSideBySideDirection": "right",// 在重新打開(kāi)已關(guān)閉文件時(shí),還原最后一個(gè)視圖的狀態(tài) (如滾動(dòng)位置)。"workbench.editor.restoreViewState": true,// 控制是否在打開(kāi)的任何可見(jiàn)組中顯示編輯器。如果禁用,編輯器將優(yōu)先在當(dāng)前活動(dòng)的編輯器組中打開(kāi)。如果啟用,將會(huì)顯示在已打開(kāi)的編輯器,而不是在當(dāng)前活動(dòng)的編輯器組中再次打開(kāi)。請(qǐng)注意,有些情況下會(huì)忽略此設(shè)置,例如,強(qiáng)制編輯器在特定組中打開(kāi)或當(dāng)前活動(dòng)組的一側(cè)時(shí)。"workbench.editor.revealIfOpen": false,// 控制是否在編輯器選項(xiàng)卡中顯示圖標(biāo)。要求同時(shí)啟用圖標(biāo)主題。"workbench.editor.showIcons": true,// 控制打開(kāi)的編輯器是否顯示在選項(xiàng)卡中。"workbench.editor.showTabs": true,// 拆分編輯器組時(shí)控制編輯器組大小。// - distribute: 將所有編輯器組拆分為相等的部分。// - split: 將活動(dòng)編輯器組拆分為相等的部分。"workbench.editor.splitSizing": "distribute",// 控制編輯器選項(xiàng)卡中關(guān)閉按鈕的位置,或是設(shè)置為 `off` 禁用。"workbench.editor.tabCloseButton": "right",// 控制編輯器選項(xiàng)卡的大小。// - fit: 始終將標(biāo)簽頁(yè)保持足夠大,能夠完全顯示編輯器標(biāo)簽。// - shrink: 在不能同時(shí)顯示所有選項(xiàng)卡時(shí),允許選項(xiàng)卡縮小。"workbench.editor.tabSizing": "fit",// 從 Microsoft 聯(lián)機(jī)服務(wù)中獲取要進(jìn)行的實(shí)驗(yàn)。"workbench.enableExperiments": true,// 配置資源要使用的編輯器。"workbench.experimental.editorAssociations": [],// 指定在工作臺(tái)中使用的圖標(biāo)主題,或指定 "null" 以不顯示任何文件圖標(biāo)。// - null: 無(wú)文件圖標(biāo)// - vs-minimal// - vs-seti// - vscode-icons"workbench.iconTheme": "vscode-icons",// 控制列表和樹(shù)中的鍵盤(pán)導(dǎo)航是否僅通過(guò)鍵入自動(dòng)觸發(fā)。如果設(shè)置為 `false` ,鍵盤(pán)導(dǎo)航只在執(zhí)行 `list.toggleKeyboardNavigation` 命令時(shí)觸發(fā),您可以為該命令指定鍵盤(pán)快捷方式。"workbench.list.automaticKeyboardNavigation": true,// 控制列表和樹(shù)是否支持在工作臺(tái)中進(jìn)行水平滾動(dòng)。"workbench.list.horizontalScrolling": false,// 控制工作臺(tái)中的列表和樹(shù)的鍵盤(pán)導(dǎo)航樣式。它可為“簡(jiǎn)單”、“突出顯示”或“篩選”。// - simple: 簡(jiǎn)單鍵盤(pán)導(dǎo)航聚焦與鍵盤(pán)輸入相匹配的元素。僅對(duì)前綴進(jìn)行匹配。// - highlight: 高亮鍵盤(pán)導(dǎo)航會(huì)突出顯示與鍵盤(pán)輸入相匹配的元素。進(jìn)一步向上和向下導(dǎo)航將僅遍歷突出顯示的元素。// - filter: 篩選器鍵盤(pán)導(dǎo)航將篩選出并隱藏與鍵盤(pán)輸入不匹配的所有元素。"workbench.list.keyboardNavigation": "highlight",// 在通過(guò)鼠標(biāo)多選樹(shù)和列表?xiàng)l目時(shí)使用的修改鍵 (例如“資源管理器”、“打開(kāi)的編輯器”和“源代碼管理”視圖)。“在側(cè)邊打開(kāi)”功能所需的鼠標(biāo)動(dòng)作 (若可用) 將會(huì)相應(yīng)調(diào)整,不與多選修改鍵沖突。// - ctrlCmd: 映射為 `Ctrl` (Windows 和 Linux) 或 `Command` (macOS)。// - alt: 映射為 `Alt` (Windows 和 Linux) 或 `Option` (macOS)。"workbench.list.multiSelectModifier": "ctrlCmd",// 控制在樹(shù)和列表中怎樣使用鼠標(biāo)來(lái)展開(kāi)子項(xiàng)(若支持)。對(duì)于樹(shù)中的父節(jié)點(diǎn),此設(shè)置將控制是使用單擊還是雙擊來(lái)展開(kāi)。注意,某些不適用于此設(shè)置的樹(shù)或列表可能會(huì)忽略此項(xiàng)。"workbench.list.openMode": "singleClick",// 控制面板 (終端、調(diào)試控制臺(tái)、輸出、問(wèn)題) 的默認(rèn)位置。可顯示在工作臺(tái)的底部或右側(cè)。"workbench.panel.defaultLocation": "bottom",// 控制 Quick Open 是否在其失去焦點(diǎn)時(shí)自動(dòng)關(guān)閉。"workbench.quickOpen.closeOnFocusLost": true,// 在打開(kāi) Quick Open 視圖時(shí),控制是否自動(dòng)恢復(fù)上一次輸入的值。"workbench.quickOpen.preserveInput": false,// 配置默認(rèn)使用的設(shè)置編輯器。// - ui: 使用設(shè)置 ui 編輯器。// - json: 使用 json 文件編輯器。"workbench.settings.editor": "ui",// 控制是否在設(shè)置中啟用自然語(yǔ)言搜索。自然語(yǔ)言搜索由 Microsoft 聯(lián)機(jī)服務(wù)提供。"workbench.settings.enableNaturalLanguageSearch": true,// 控制在打開(kāi)按鍵綁定設(shè)置時(shí)是否同時(shí)打開(kāi)顯示所有默認(rèn)按鍵綁定的編輯器。"workbench.settings.openDefaultKeybindings": false,// 控制在打開(kāi)設(shè)置時(shí)是否同時(shí)打開(kāi)顯示所有默認(rèn)設(shè)置的編輯器。"workbench.settings.openDefaultSettings": false,// 控制設(shè)置編輯器的目錄在搜索時(shí)的行為。// - hide: 在搜索時(shí)隱藏目錄。// - filter: 篩選目錄為僅顯示含有匹配設(shè)置的類(lèi)別。單擊一個(gè)類(lèi)別將僅顯示該類(lèi)別的結(jié)果。"workbench.settings.settingsSearchTocBehavior": "filter",// 控制在將設(shè)置編輯為 json 時(shí)是否使用拆分 json 編輯器。"workbench.settings.useSplitJSON": false,// 控制邊欄的位置。它可顯示在工作臺(tái)的左側(cè)或右側(cè)。"workbench.sideBar.location": "left",// 在沒(méi)有從上一會(huì)話中恢復(fù)出信息的情況下,控制啟動(dòng)時(shí)顯示的編輯器。// - none: 在啟動(dòng)時(shí)不打開(kāi)編輯器。// - welcomePage: 打開(kāi)歡迎頁(yè)面 (默認(rèn))。// - readme: 打開(kāi)包含一個(gè)自述文件的文件夾時(shí), 打開(kāi)自述文件, 否則回退到 "歡迎頁(yè)面"。// - newUntitledFile: 打開(kāi)新的無(wú)標(biāo)題文件 (僅在打開(kāi)空工作區(qū)時(shí)適用)。// - welcomePageInEmptyWorkbench: 在打開(kāi)空工作區(qū)時(shí)打開(kāi)歡迎頁(yè)面。"workbench.startupEditor": "welcomePage",// 控制工作臺(tái)底部狀態(tài)欄的可見(jiàn)性。"workbench.statusBar.visible": true,// 啟用后,當(dāng)沒(méi)有打開(kāi)編輯器時(shí)將顯示水印提示。"workbench.tips.enabled": true,// 此設(shè)置已棄用,請(qǐng)改用“workbench.list.horizontalScrolling”。// 控制工作臺(tái)中的樹(shù)控件是否支持水平滾動(dòng)。"workbench.tree.horizontalScrolling": false,// 控制樹(shù)縮進(jìn)(以像素為單位)。"workbench.tree.indent": 8,// 控制樹(shù)是否應(yīng)呈現(xiàn)縮進(jìn)參考線。"workbench.tree.renderIndentGuides": "onHover",// 控制是否顯示視圖頭部的操作項(xiàng)。視圖頭部操作項(xiàng)可以一直,或是僅當(dāng)聚焦到和懸停在視圖上時(shí)顯示。"workbench.view.alwaysShowHeaderActions": false,// 如果已啟用,將自動(dòng)更改為高對(duì)比度主題;如果 Windows 正在使用高對(duì)比度主題,則當(dāng)離開(kāi) Windows 高對(duì)比度主題時(shí)會(huì)更改為深色主題。"window.autoDetectHighContrast": true,// 控制在關(guān)閉最后一個(gè)編輯器時(shí)是否關(guān)閉整個(gè)窗口。此設(shè)置僅適用于沒(méi)有顯示文件夾的窗口。"window.closeWhenEmpty": false,// 控制是否通過(guò)按 Alt 鍵聚焦菜單欄。此設(shè)置對(duì)使用 Alt 鍵切換菜單欄沒(méi)有任何影響。"window.customMenuBarAltFocus": true,// 如果啟用, 雙擊標(biāo)題欄中的應(yīng)用程序圖標(biāo)將關(guān)閉窗口, 并且該窗口無(wú)法通過(guò)圖標(biāo)拖動(dòng)。此設(shè)置僅在 "#window.titleBarStyle#" 設(shè)置為 "custom" 時(shí)生效。"window.doubleClickIconToClose": false,// 控制是否可通過(guò) Alt 鍵快捷鍵打開(kāi)主菜單。如果禁用助記符,則可將這些 Alt 鍵快捷鍵綁定到編輯器命令。"window.enableMenuBarMnemonics": true,// 控制菜單欄的可見(jiàn)性。“切換”設(shè)置表示隱藏菜單欄,按一次 Alt 鍵則將顯示此菜單欄。默認(rèn)情況下,除非窗口為全屏,否則菜單欄可見(jiàn)。// - default: 菜單僅在全屏模式下隱藏。// - visible: 菜單始終可見(jiàn),即使處于全屏模式下。// - toggle: 菜單隱藏,但可以通過(guò) Alt 鍵顯示。// - hidden: 菜單始終隱藏。// - compact: 菜單在側(cè)邊欄中顯示為一個(gè)緊湊的按鈕。當(dāng)"window.titleBarStyle"為"native"時(shí),將忽略此值。"window.menuBarVisibility": "default",// 控制在已有窗口時(shí)新開(kāi)窗口的尺寸。請(qǐng)注意,此設(shè)置對(duì)第一個(gè)打開(kāi)的窗口無(wú)效。第一個(gè)窗口將始終恢復(fù)關(guān)閉前的大小和位置。// - default: 在屏幕中心打開(kāi)新窗口。// - inherit: 以與上一個(gè)活動(dòng)窗口相同的尺寸打開(kāi)新窗口。// - maximized: 打開(kāi)最大化的新窗口。// - fullscreen: 在全屏模式下打開(kāi)新窗口。"window.newWindowDimensions": "default",// 控制是否在新窗口中打開(kāi)文件。// 注意,此設(shè)置可能會(huì)被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行選項(xiàng)時(shí))。// - on: 在新窗口中打開(kāi)文件。// - off: 在文件所在文件夾的已有窗口中或在上一個(gè)活動(dòng)窗口中打開(kāi)文件。// - default: 在新窗口中打開(kāi)文件,除非文件從應(yīng)用程序內(nèi)進(jìn)行選取 (例如,通過(guò)“文件”菜單)。"window.openFilesInNewWindow": "off",// 控制打開(kāi)文件夾時(shí)是在新窗口打開(kāi)還是替換上一個(gè)活動(dòng)窗口。// 注意,此設(shè)置可能會(huì)被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行選項(xiàng)時(shí))。// - on: 在新窗口中打開(kāi)文件夾。// - off: 文件夾將替換上一個(gè)活動(dòng)窗口。// - default: 在新窗口中打開(kāi)文件夾,除非文件夾從應(yīng)用程序內(nèi)進(jìn)行選取 (例如,通過(guò)“文件”菜單)。"window.openFoldersInNewWindow": "default",// 在另一實(shí)例無(wú)參啟動(dòng)時(shí),控制是打開(kāi)新的空窗口或是聚焦到最后運(yùn)行的實(shí)例。// 注意,此設(shè)置可能會(huì)被忽略 (例如,在使用 `--new-window` 或 `--reuse-window` 命令行選項(xiàng)時(shí))。// - on: 打開(kāi)一個(gè)新的空窗口。// - off: 聚焦到上一活動(dòng)的運(yùn)行實(shí)例。"window.openWithoutArgumentsInNewWindow": "on",// 若窗口在處于全屏模式時(shí)退出,控制其在恢復(fù)時(shí)是否還原到全屏模式。"window.restoreFullscreen": false,// 控制窗口在重啟后再次打開(kāi)的方式。// - all: 重新打開(kāi)所有窗口。// - folders: 重新打開(kāi)所有文件夾。空工作區(qū)將不會(huì)被恢復(fù)。// - one: 重新打開(kāi)上一個(gè)活動(dòng)窗口。// - none: 永遠(yuǎn)不重新打開(kāi)窗口。總是以一個(gè)空窗口啟動(dòng)。"window.restoreWindows": "one",// 根據(jù)活動(dòng)編輯器控制窗口標(biāo)題。變量是根據(jù)上下文替換的:// - "${activeEditorShort}": 文件名 (例如 myFile.txt)。// - "${activeEditorMedium}": 相對(duì)于工作區(qū)文件夾的文件路徑 (例如, myFolder/myFileFolder/myFile.txt)。// - "${activeEditorLong}": 文件的完整路徑 (例如 /Users/Development/myFolder/myFileFolder/myFile.txt)。// - "${activeFolderShort}": 文件所在的文件夾名稱(chēng) (例如, myFileFolder)。// - "${activeFolderMedium}": 相對(duì)于工作區(qū)文件夾的、包含文件的文件夾的路徑, (例如 myFolder/myFileFolder)。// - "${activeFolderLong}": 文件所在文件夾的完整路徑 (例如 /Users/Development/myFolder/myFileFolder)。// - "${folderName}": 文件所在工作區(qū)文件夾的名稱(chēng) (例如 myFolder)。// - "${folderpath}": 文件所在工作區(qū)文件夾的路徑 (例如 /Users/Development/myFolder)。// - "${rootName}": 工作區(qū)的名稱(chēng) (例如, myFolder 或 myWorkspace)。// - "${rootPath}": 工作區(qū)的文件路徑 (例如 /Users/Development/myWorkspace)。// - "${appName}": 例如 VS Code。// - “${remoteName}”: 例如 SSH// - "${dirty}": 表示活動(dòng)編輯器為臟的臟指示器。// - "${separator}": 一種條件分隔符 ("-"), 僅在被包含值或靜態(tài)文本的變量包圍時(shí)顯示。"window.title": "${dirty}${activeEditorShort}${separator}${rootName}${separator}${appName}",// 調(diào)整窗口標(biāo)題欄的外觀。在 Linux 和 Windows 上,此設(shè)置也會(huì)影響應(yīng)用程序和上下文菜單的外觀。更改需要完全重新啟動(dòng)才能應(yīng)用。"window.titleBarStyle": "custom",// 調(diào)整窗口的縮放級(jí)別。原始大小是 0,每次遞增(例如 1)或遞減(例如 -1)表示放大或縮小 20%。也可以輸入小數(shù)以便以更精細(xì)的粒度調(diào)整縮放級(jí)別。"window.zoomLevel": 0,// 控制在打開(kāi)禪模式時(shí)是否啟用居中布局。"zenMode.centerLayout": true,// 控制在打開(kāi)禪模式時(shí)是否將工作臺(tái)切換到全屏。"zenMode.fullScreen": true,// 控制在打開(kāi)禪模式時(shí)是否隱藏工作臺(tái)左側(cè)的活動(dòng)欄。"zenMode.hideActivityBar": true,// 控制在打開(kāi)禪模式時(shí)是否隱藏編輯器行號(hào)。"zenMode.hideLineNumbers": true,// 控制在打開(kāi)禪模式時(shí)是否隱藏工作臺(tái)底部的狀態(tài)欄。"zenMode.hideStatusBar": true,// 控制在打開(kāi)禪模式時(shí)是否隱藏工作臺(tái)選項(xiàng)卡。"zenMode.hideTabs": true,// 若窗口在處于禪模式時(shí)退出,控制其在恢復(fù)時(shí)是否還原到禪模式。"zenMode.restore": false,// 控制在禪宗模式下是否顯示通知。如果為 true,則只會(huì)彈出錯(cuò)誤通知。"zenMode.silentNotifications": true,// 僅在截屏模式下顯示鍵盤(pán)快捷鍵。"screencastMode.onlyKeyboardShortcuts": false,// 控制截屏模式疊加的垂直偏移,從底部作為工作臺(tái)高度的百分比。"screencastMode.verticalOffset": 20,// 配置語(yǔ)言的文件關(guān)聯(lián) (如: `"*.extension": "html"`)。這些關(guān)聯(lián)的優(yōu)先級(jí)高于已安裝語(yǔ)言的默認(rèn)關(guān)聯(lián)。"files.associations": {},// 啟用后,將在文件打開(kāi)時(shí)嘗試猜測(cè)字符集編碼。可以按語(yǔ)言對(duì)此項(xiàng)進(jìn)行配置。"files.autoGuessEncoding": false,// 控制已更新文件的自動(dòng)保存。可在[此處](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save)閱讀有關(guān)自動(dòng)保存的詳細(xì)信息。// - off: 永不自動(dòng)保存更新后的文件。// - afterDelay: 當(dāng)文件修改后的時(shí)間超過(guò) `files.autoSaveDelay` 中配置的值時(shí)自動(dòng)進(jìn)行保存。// - onFocusChange: 編輯器失去焦點(diǎn)時(shí)自動(dòng)保存更新后的文件。// - onWindowChange: 窗口失去焦點(diǎn)時(shí)自動(dòng)保存更新后的文件。"files.autoSave": "off",// 控制自動(dòng)保存已更新文件的延遲時(shí)間 (毫秒)。僅在 `files.autoSave` 設(shè)置為 `afterDelay` 時(shí)生效。"files.autoSaveDelay": 1000,// 分配給新文件的默認(rèn)語(yǔ)言模式。"files.defaultLanguage": "",// 在刪除文件或文件夾時(shí),將它們移動(dòng)到操作系統(tǒng)的“廢紙簍”中 (Windows 為“回收站”)。禁用此設(shè)置將永久刪除文件或文件夾。"files.enableTrash": true,// 在讀取和寫(xiě)入文件時(shí)使用的默認(rèn)字符集編碼。可以按語(yǔ)言對(duì)此項(xiàng)進(jìn)行配置。// - utf8: UTF-8// - utf8bom: UTF-8 with BOM// - utf16le: UTF-16 LE// - utf16be: UTF-16 BE// - windows1252: Western (Windows 1252)// - iso88591: Western (ISO 8859-1)// - iso88593: Western (ISO 8859-3)// - iso885915: Western (ISO 8859-15)// - macroman: Western (Mac Roman)// - cp437: DOS (CP 437)// - windows1256: Arabic (Windows 1256)// - iso88596: Arabic (ISO 8859-6)// - windows1257: Baltic (Windows 1257)// - iso88594: Baltic (ISO 8859-4)// - iso885914: Celtic (ISO 8859-14)// - windows1250: Central European (Windows 1250)// - iso88592: Central European (ISO 8859-2)// - cp852: Central European (CP 852)// - windows1251: Cyrillic (Windows 1251)// - cp866: Cyrillic (CP 866)// - iso88595: Cyrillic (ISO 8859-5)// - koi8r: Cyrillic (KOI8-R)// - koi8u: Cyrillic (KOI8-U)// - iso885913: Estonian (ISO 8859-13)// - windows1253: Greek (Windows 1253)// - iso88597: Greek (ISO 8859-7)// - windows1255: Hebrew (Windows 1255)// - iso88598: Hebrew (ISO 8859-8)// - iso885910: Nordic (ISO 8859-10)// - iso885916: Romanian (ISO 8859-16)// - windows1254: Turkish (Windows 1254)// - iso88599: Turkish (ISO 8859-9)// - windows1258: Vietnamese (Windows 1258)// - gbk: Simplified Chinese (GBK)// - gb18030: Simplified Chinese (GB18030)// - cp950: Traditional Chinese (Big5)// - big5hkscs: Traditional Chinese (Big5-HKSCS)// - shiftjis: Japanese (Shift JIS)// - eucjp: Japanese (EUC-JP)// - euckr: Korean (EUC-KR)// - windows874: Thai (Windows 874)// - iso885911: Latin/Thai (ISO 8859-11)// - koi8ru: Cyrillic (KOI8-RU)// - koi8t: Tajik (KOI8-T)// - gb2312: Simplified Chinese (GB 2312)// - cp865: Nordic DOS (CP 865)// - cp850: Western European DOS (CP 850)"files.encoding": "utf8",// 默認(rèn)行尾字符。// - \n: LF// - \r\n: CRLF// - auto: 使用具體操作系統(tǒng)規(guī)定的行末字符。"files.eol": "auto",// 配置排除的文件和文件夾的 glob 模式。例如,文件資源管理器將根據(jù)此設(shè)置決定要顯示或隱藏的文件和文件夾。可在[此處](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)閱讀有關(guān) glob 模式的詳細(xì)信息。"files.exclude": {"**/.git": true,"**/.svn": true,"**/.hg": true,"**/CVS": true,"**/.DS_Store": true},// 控制是否在會(huì)話間記住未保存的文件,以允許在退出編輯器時(shí)跳過(guò)保存提示。// - off: 禁用熱退出。// - onExit: 在 Windows/Linux 平臺(tái)關(guān)閉最后一個(gè)窗口,或者在全平臺(tái)觸發(fā) `workbench.action.quit` 命令 (命令托盤(pán)、鍵綁定、菜單) 時(shí)進(jìn)行熱退出。下次啟動(dòng)時(shí)將還原所有已備份的窗口。// - onExitAndWindowClose: 在 Windows/Linux 平臺(tái)關(guān)閉最后一個(gè)窗口、觸發(fā) `workbench.action.quit` 命令 (命令托盤(pán)、鍵綁定、菜單) 會(huì)引起應(yīng)用程序關(guān)閉。對(duì)于任何有文件夾打開(kāi)的窗口,則不論該窗口是否是最后一個(gè)窗口進(jìn)行熱退出。下次啟動(dòng)時(shí)將還原所有未打開(kāi)文件夾的窗口。若要還原打開(kāi)有文件夾的窗口,請(qǐng)將 `window.restoreWindows` 設(shè)置為 `all`。"files.hotExit": "onExit",// 啟用后,保存文件時(shí)在文件末尾插入一個(gè)最終新行。"files.insertFinalNewline": false,// 在打開(kāi)大型文件時(shí),控制 VS Code 可在重啟后使用的內(nèi)存。在命令行中指定 `--max-memory=新的大小` 參數(shù)可達(dá)到相同效果。"files.maxMemoryForLargeFilesMB": 4096,// 超時(shí)(以毫秒為單位)后,將取消創(chuàng)建、重命名和刪除的文件參與者。使用"0"禁用參與者。"files.participants.timeout": 5000,// 啟用簡(jiǎn)單文件對(duì)話框。啟用時(shí),簡(jiǎn)單文件對(duì)話框?qū)⑻鎿Q系統(tǒng)文件對(duì)話框。"files.simpleDialog.enable": false,// 啟用后,保存文件時(shí)將刪除在最終新行后的所有新行。"files.trimFinalNewlines": false,// 啟用后,將在保存文件時(shí)刪除文件末尾的空格。"files.trimTrailingWhitespace": false,// 配置文件路徑的 glob 模式以從文件監(jiān)視排除。模式必須在絕對(duì)路徑上匹配(例如 ** 前綴或完整路徑需正確匹配)。更改此設(shè)置需要重啟。如果在啟動(dòng)時(shí)遇到 Code 消耗大量 CPU 時(shí)間,則可以排除大型文件夾以減少初始加載。"files.watcherExclude": {"**/.git/objects/**": true,"**/.git/subtree-cache/**": true,"**/node_modules/*/**": true},// 控制資源管理器是否在打開(kāi)文件時(shí)自動(dòng)顯示并選擇。"explorer.autoReveal": true,// 控制資源管理器是否應(yīng)以緊湊形式呈現(xiàn)文件夾。在這種形式中,單個(gè)子文件夾將被壓縮在組合的樹(shù)元素中。例如,對(duì) Java 包結(jié)構(gòu)很有用。"explorer.compactFolders": true,// 控制資源管理器是否在把文件刪除到廢紙簍時(shí)進(jìn)行確認(rèn)。"explorer.confirmDelete": true,// 控制在資源管理器內(nèi)拖放移動(dòng)文件或文件夾時(shí)是否進(jìn)行確認(rèn)。"explorer.confirmDragAndDrop": true,// 控制文件修飾是否應(yīng)使用徽章。"explorer.decorations.badges": true,// 控制文件修飾是否應(yīng)使用顏色。"explorer.decorations.colors": true,// 控制資源管理器是否允許通過(guò)拖放移動(dòng)文件和文件夾。"explorer.enableDragAndDrop": true,// 選擇在粘貼同名文件(夾)時(shí)要使用的重命名方式。// - simple: 在重復(fù)名稱(chēng)的末尾附加單詞“copy”,后面可能跟一個(gè)數(shù)字// - smart: 在重復(fù)名稱(chēng)的末尾添加一個(gè)數(shù)字。如果某個(gè)號(hào)碼已經(jīng)是名稱(chēng)的一部分,請(qǐng)嘗試增加該號(hào)碼"explorer.incrementalNaming": "simple",// 在“打開(kāi)的編輯器”窗格中顯示的編輯器數(shù)量。"explorer.openEditors.visible": 9,// 控制文件和文件夾在資源管理器中的排列順序。// - default: 按名稱(chēng)的字母順序排列文件和文件夾。文件夾顯示在文件前。// - mixed: 按名稱(chēng)的字母順序排列文件和文件夾。兩者穿插顯示。// - filesFirst: 按名稱(chēng)的字母順序排列文件和文件夾。文件顯示在文件夾前。// - type: 按擴(kuò)展名的字母順序排列文件和文件夾。文件夾顯示在文件前。// - modified: 按最后修改日期降序排列文件和文件夾。文件夾顯示在文件前。"explorer.sortOrder": "default",// 在搜索視圖中控制操作欄的位置。// - auto: 當(dāng)搜索視圖較窄時(shí)將操作欄置于右側(cè),當(dāng)搜索視圖較寬時(shí),將它緊接在內(nèi)容之后。// - right: 始終將操作欄放置在右側(cè)。"search.actionsPosition": "auto",// 控制是折疊還是展開(kāi)搜索結(jié)果。// - auto: Files with less than 10 results are expanded. Others are collapsed.// - alwaysCollapse// - alwaysExpand"search.collapseResults": "alwaysExpand",// 實(shí)驗(yàn)性:啟用后,允許在編輯器中打開(kāi)工作區(qū)搜索結(jié)果。"search.enableSearchEditorPreview": false,// 配置在搜索中排除的文件和文件夾的 glob 模式。已經(jīng)繼承 `files.exclude` 設(shè)置的所有 glob 模式。可在[此處](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)閱讀有關(guān) glob 模式的詳細(xì)信息。"search.exclude": {"**/node_modules": true,"**/bower_components": true,"**/*.code-search": true},// 控制是否在搜索中跟蹤符號(hào)鏈接。"search.followSymlinks": true,// 啟用后,搜索服務(wù)進(jìn)程將保持活動(dòng)狀態(tài),而不是在一個(gè)小時(shí)不活動(dòng)后關(guān)閉。這將使文件搜索緩存保留在內(nèi)存中。"search.maintainFileSearchCache": false,// 是否在 Quick Open 的文件結(jié)果中包含最近打開(kāi)的文件。"search.quickOpen.includeHistory": true,// 控制 Quick Open 文件結(jié)果中是否包括全局符號(hào)搜索的結(jié)果。"search.quickOpen.includeSymbols": false,// 在鍵入時(shí)搜索所有文件。"search.searchOnType": true,// 啟用"#search.searchOnType"后,控制鍵入的字符與開(kāi)始搜索之間的超時(shí)(以毫秒為單位)。禁用"搜索.searchOnType"時(shí)無(wú)效。"search.searchOnTypeDebouncePeriod": 300,// 控制是否顯示搜索結(jié)果所在的行號(hào)。"search.showLineNumbers": false,// 若搜索詞全為小寫(xiě),則不區(qū)分大小寫(xiě)進(jìn)行搜索,否則區(qū)分大小寫(xiě)進(jìn)行搜索。"search.smartCase": false,// 控制在搜索文件時(shí)是否使用全局 `.gitignore` 和 `.ignore` 文件。"search.useGlobalIgnoreFiles": false,// 控制在搜索文件時(shí)是否使用 `.gitignore` 和 `.ignore` 文件。"search.useIgnoreFiles": true,// 棄用。當(dāng)使用僅 PCRE2 支持的正則表達(dá)式功能時(shí),將自動(dòng)使用 PCRE2。// 是否在文本搜索中使用 pcre2 正則表達(dá)式引擎。這允許使用一些高級(jí)正則表達(dá)式功能, 如前瞻和反向引用。但是, 并非所有 pcre2 功能都受支持-僅支持 javascript 也支持的功能。"search.usePCRE2": false,// 控制在選擇或替換匹配項(xiàng)時(shí)是否打開(kāi)“替換預(yù)覽”視圖。"search.useReplacePreview": true,// 已棄用。請(qǐng)考慮使用 "search.usePCRE2" 獲取對(duì)高級(jí)正則表達(dá)式功能的支持。// 此設(shè)置已被棄用,將回退到 "search.usePCRE2"。"search.useRipgrep": true,// 此設(shè)置已棄用,請(qǐng)改用“update.mode”。// 配置是否接收自動(dòng)更新。更改后需要重新啟動(dòng)。更新是從微軟在線服務(wù)獲取的。"update.channel": "default",// 啟用在 Windows 上后臺(tái)下載和安裝新的 VS Code 版本"update.enableWindowsBackgroundUpdates": true,// 配置是否接收自動(dòng)更新。更改后需要重新啟動(dòng)。更新是從微軟在線服務(wù)獲取的。// - none: 禁用更新。// - manual: 禁用自動(dòng)后臺(tái)更新檢查。如果手動(dòng)檢查更新,更新將可用。// - start: 僅在啟動(dòng)時(shí)檢查更新。禁用自動(dòng)后臺(tái)更新檢查。// - default: 啟用自動(dòng)更新檢查。代碼將定期自動(dòng)檢查更新。"update.mode": "default",// 在更新后顯示發(fā)行說(shuō)明。發(fā)行說(shuō)明將從 Microsoft 聯(lián)機(jī)服務(wù)中獲取。"update.showReleaseNotes": true,// 要使用的代理設(shè)置。如果未設(shè)置,則將從 "http_proxy" 和 "https_proxy" 環(huán)境變量中繼承。"http.proxy": "",// 要作為每個(gè)網(wǎng)絡(luò)請(qǐng)求的 "Proxy-Authorization" 標(biāo)頭發(fā)送的值。"http.proxyAuthorization": null,// 控制是否根據(jù)提供的 CA 列表驗(yàn)證代理服務(wù)器證書(shū)。"http.proxyStrictSSL": true,// 對(duì)擴(kuò)展使用代理支持。// - off: 禁用對(duì)擴(kuò)展的代理支持。// - on: 為擴(kuò)展啟用代理支持。// - override: 為擴(kuò)展啟用代理支持,覆蓋請(qǐng)求選項(xiàng)。"http.proxySupport": "override",// 控制是否應(yīng)從操作系統(tǒng)加載 CA 證書(shū)。(在 Windows 和 macOS 上, 關(guān)閉此窗口后需要重新加載窗口。"http.systemCertificates": true,// 允許在任何文件中設(shè)置斷點(diǎn)。"debug.allowBreakpointsEverywhere": false,// 控制調(diào)試控制臺(tái)中的字體系列。"debug.console.fontFamily": "default",// 控制調(diào)試控制臺(tái)中的字體大小(以像素為單位)。"debug.console.fontSize": 14,// 設(shè)置調(diào)試控制臺(tái)中的行高(以像素為單位)。使用 0 來(lái)計(jì)算從字體大小開(kāi)始的行高。"debug.console.lineHeight": 0,// 控制是否應(yīng)在調(diào)試控制臺(tái)中換行。"debug.console.wordWrap": true,// 控制調(diào)試過(guò)程中是否啟用非調(diào)試懸停提示。啟用后,將調(diào)用懸停提供程序來(lái)提供懸停提示。即使啟用此項(xiàng)設(shè)置,普通懸停提示也不會(huì)顯示。"debug.enableAllHovers": false,// 控制當(dāng)調(diào)試器中斷時(shí),工作臺(tái)窗口是否應(yīng)獲得焦點(diǎn)。"debug.focusWindowOnBreak": true,// 當(dāng)處于調(diào)試過(guò)程中時(shí),在編輯器中內(nèi)聯(lián)顯示變量值。"debug.inlineValues": false,// 控制何時(shí)打開(kāi)內(nèi)部調(diào)試控制臺(tái)。"debug.internalConsoleOptions": "openOnFirstSessionStart",// 控制在運(yùn)行預(yù)啟動(dòng)任務(wù)后遇到錯(cuò)誤時(shí)應(yīng)該怎么做。// - debugAnyway: 忽略任務(wù)錯(cuò)誤并開(kāi)始調(diào)試。// - showErrors: 顯示"問(wèn)題"視圖,但不開(kāi)始調(diào)試。// - prompt: 提示用戶(hù)。"debug.onTaskErrors": "prompt",// 控制何時(shí)打開(kāi)“調(diào)試”視圖。"debug.openDebug": "openOnSessionStart",// 在調(diào)試會(huì)話結(jié)束時(shí)自動(dòng)打開(kāi)資源管理器視圖。"debug.openExplorerOnEnd": false,// 控制斷點(diǎn)是否應(yīng)顯示在概覽標(biāo)尺中。"debug.showBreakpointsInOverviewRuler": false,// 控制調(diào)試時(shí)是否應(yīng)在編輯器中顯示內(nèi)聯(lián)斷點(diǎn)候選修飾。"debug.showInlineBreakpointCandidates": true,// 控制何時(shí)顯示調(diào)試狀態(tài)欄。// - never: 在狀態(tài)欄中不再顯示調(diào)試// - always: 始終在狀態(tài)欄中顯示調(diào)試// - onFirstSessionStart: 僅于第一次啟動(dòng)調(diào)試后在狀態(tài)欄中顯示調(diào)試"debug.showInStatusBar": "onFirstSessionStart",// 控制調(diào)試子會(huì)話是否顯示在調(diào)試工具欄中。當(dāng)此設(shè)置為 false 時(shí), 子會(huì)話上的 stop 命令也將停止父會(huì)話。"debug.showSubSessionsInToolBar": false,// 控制調(diào)試工具欄的位置。可在所有視圖中“浮動(dòng)”、在調(diào)試視圖中“停靠”,也可“隱藏”。"debug.toolBarLocation": "floating",// 全局調(diào)試啟動(dòng)配置。應(yīng)當(dāng)作為跨工作區(qū)共享的 \"launch.json\" 的替代方法。"launch": {"configurations": [],"compounds": []},// 控制評(píng)論面板應(yīng)何時(shí)打開(kāi)。"comments.openPanel": "openOnSessionStartWithComments",// 啟用/禁用 HTML 標(biāo)記的自動(dòng)關(guān)閉。"html.autoClosingTags": true,// 指向 JSON 文件的相對(duì)文件路徑的列表,這些路徑采用[自定義數(shù)據(jù)格式](https://github.com/Microsoft/vscode-html-languageservice/blob/master/docs/customData.md。// // VS Code 在啟動(dòng)時(shí)加載自定義數(shù)據(jù),從而增強(qiáng)它對(duì)你在 JSON 文件中指定的自定義 HTML 標(biāo)記、屬性和屬性值的 HTML 支持。// // 這些文件路徑與工作區(qū)相對(duì),且只考慮工作區(qū)文件夾設(shè)置。"html.customData": [],// List of tags, comma separated, where the content shouldn't be reformatted. `null` defaults to the `pre` tag."html.format.contentUnformatted": "pre,code,textarea",// 啟用或禁用默認(rèn) HTML 格式化程序。"html.format.enable": true,// 以新行結(jié)束。"html.format.endWithNewline": false,// 以逗號(hào)分隔的標(biāo)記列表,其中的標(biāo)記之前將有額外新行。若為 `null`,默認(rèn)包含 `"head, body, /html"`。"html.format.extraLiners": "head, body, /html",// 對(duì) `{{#foo}}` 和 `{{/foo}}` 進(jìn)行格式化與縮進(jìn)。"html.format.indentHandlebars": false,// 縮進(jìn) `<head>` 和 `<body>` 部分。"html.format.indentInnerHtml": false,// 保留在一個(gè)區(qū)塊中的換行符的最大數(shù)量。若為 `null`,則沒(méi)有限制。"html.format.maxPreserveNewLines": null,// 控制是否保留元素前已有的換行符。僅適用于元素前,不適用于標(biāo)記內(nèi)或文本。"html.format.preserveNewLines": true,// 以逗號(hào)分隔的標(biāo)記列表,其中的內(nèi)容不會(huì)被重新格式化。若為 `null`,默認(rèn)包含所有列于 https://www.w3.org/TR/html5/dom.html#phrasing-content 的標(biāo)記。"html.format.unformatted": "wbr",// 對(duì)屬性進(jìn)行換行。// - auto: 僅在超出行長(zhǎng)度時(shí)才對(duì)屬性進(jìn)行換行。// - force: 對(duì)除第一個(gè)屬性外的其他每個(gè)屬性進(jìn)行換行。// - force-aligned: 對(duì)除第一個(gè)屬性外的其他每個(gè)屬性進(jìn)行換行,并保持對(duì)齊。// - force-expand-multiline: 對(duì)每個(gè)屬性進(jìn)行換行。// - aligned-multiple: 當(dāng)超出折行長(zhǎng)度時(shí),將屬性進(jìn)行垂直對(duì)齊。// - preserve: 保留屬性的包裝// - preserve-aligned: 保留屬性的包裝,但對(duì)齊。"html.format.wrapAttributes": "auto",// 每行最大字符數(shù)(0 = 禁用)。"html.format.wrapLineLength": 120,// 在匹配的 HTML 標(biāo)記上啟用/禁用鏡像光標(biāo)。"html.mirrorCursorOnMatchingTag": true,// 配置內(nèi)置 HTML 語(yǔ)言支持是否建議 HTML5 標(biāo)記、屬性和值。"html.suggest.html5": true,// 跟蹤 VS Code 與 HTML 語(yǔ)言服務(wù)器之間的通信。"html.trace.server": "off",// 配置內(nèi)置的 HTML 語(yǔ)言支持是否對(duì)嵌入的腳本進(jìn)行驗(yàn)證。"html.validate.scripts": true,// 配置內(nèi)置 HTML 語(yǔ)言支持是否對(duì)嵌入的樣式進(jìn)行驗(yàn)證。"html.validate.styles": true,// 已棄用設(shè)置 "json.colorDecorators.enable",請(qǐng)改用 "editor.colorDecorators"。// 啟用或禁用顏色修飾器"json.colorDecorators.enable": true,// 啟用或禁用默認(rèn) JSON 格式化程序。"json.format.enable": true,// 計(jì)算的大綱符號(hào)和折疊區(qū)域的最大數(shù)量(因性能原因而受限)。"json.maxItemsComputed": 5000,// 將當(dāng)前項(xiàng)目中的 JSON 文件與架構(gòu)關(guān)聯(lián)起來(lái)"json.schemas": [],// 跟蹤 VS Code 和 JSON 語(yǔ)言服務(wù)器之間的通信。"json.trace.server": "off",// 控制應(yīng)在何處打開(kāi)markdown文件中的鏈接。// - currentGroup: 打開(kāi)活動(dòng)編輯器組中的鏈接。// - beside: 打開(kāi)活動(dòng)編輯器旁邊的鏈接。"markdown.links.openLocation": "currentGroup",// 設(shè)置換行符如何在 markdown 預(yù)覽中呈現(xiàn)。將其設(shè)置為 "true" 會(huì)為每一個(gè)新行創(chuàng)建一個(gè) <br>。"markdown.preview.breaks": false,// 在 Markdown 預(yù)覽中雙擊切換到編輯器。"markdown.preview.doubleClickToSwitchToEditor": true,// 控制 Markdown 預(yù)覽中使用的字體系列。"markdown.preview.fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', 'Ubuntu', 'Droid Sans', sans-serif",// 控制 Markdown 預(yù)覽中使用的字號(hào)(以像素為單位)。"markdown.preview.fontSize": 14,// 控制 Markdown 預(yù)覽中使用的行高。此數(shù)值與字號(hào)相關(guān)。"markdown.preview.lineHeight": 1.6,// 在 Markdown 預(yù)覽中啟用或禁用將類(lèi)似 URL 的文本轉(zhuǎn)換為鏈接。"markdown.preview.linkify": true,// 在 Markdown 預(yù)覽中標(biāo)記當(dāng)前的編輯器選定內(nèi)容。"markdown.preview.markEditorSelection": true,// 控制如何打開(kāi)markdown預(yù)覽中其他markdown文件的鏈接。// - inPreview: 嘗試在 Markdown 預(yù)覽中打開(kāi)鏈接// - inEditor: 嘗試在編輯器中打開(kāi)鏈接"markdown.preview.openMarkdownLinks": "inPreview",// 滾動(dòng) Markdown 預(yù)覽時(shí),更新其編輯器視圖。"markdown.preview.scrollEditorWithPreview": true,// 滾動(dòng) Markdown 編輯器時(shí),更新其預(yù)覽視圖。"markdown.preview.scrollPreviewWithEditor": true,// 要在 Markdown 預(yù)覽中使用的 CSS 樣式表的 URL 或本地路徑列表。相對(duì)路徑被解釋為相對(duì)于資源管理器中打開(kāi)的文件夾。如果沒(méi)有任何打開(kāi)的文件夾,則會(huì)被解釋為相對(duì)于 Markdown 文件的位置。所有的 "\" 需寫(xiě)為 "\\"。"markdown.styles": [],// 對(duì) Markdown 擴(kuò)展啟用調(diào)試日志記錄。"markdown.trace": "off",// 控制是否啟用內(nèi)置 PHP 語(yǔ)言建議。支持對(duì) PHP 全局變量和變量進(jìn)行建議。"php.suggest.basic": true,// 啟用/禁用內(nèi)置的 PHP 驗(yàn)證。"php.validate.enable": true,// 指向 PHP 可執(zhí)行文件。"php.validate.executablePath": null,// 不管 linter 是在 save 還是在 type 上運(yùn)行。"php.validate.run": "onSave",// 啟用或禁用自動(dòng)關(guān)閉 JSX 標(biāo)記。要求工作區(qū)使用高于 3.0 版本的 TypeScript。"javascript.autoClosingTags": true,// 啟用/禁用 JavaScript 格式化程序。"javascript.format.enable": true,// 定義逗號(hào)分隔符后面的空格處理。"javascript.format.insertSpaceAfterCommaDelimiter": true,// 定義 constructor 關(guān)鍵字后的空格處理方式。要求工作區(qū)使用高于 2.3.0 版本的 TypeScript。"javascript.format.insertSpaceAfterConstructor": false,// 定義匿名函數(shù)的函數(shù)關(guān)鍵字后面的空格處理。"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true,// 定義控制流語(yǔ)句中關(guān)鍵字后面的空格處理。"javascript.format.insertSpaceAfterKeywordsInControlFlowStatements": true,// 定義 JSX 表達(dá)式括號(hào)中左括號(hào)后和右括號(hào)前的空格處理方式。"javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": false,// 定義非空大括號(hào)中左括號(hào)后和右括號(hào)前的空格處理方式。要求工作區(qū)使用高于 2.3.0 版本的 TypeScript。"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true,// 定義非空中括號(hào)的左括號(hào)后和右括號(hào)前的空格處理方式。"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,// 定義非空小括號(hào)的左括號(hào)后和右括號(hào)前的空格處理方式。"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false,// 定義模板字符串括號(hào)中左括號(hào)后和右括號(hào)前的空格處理方式。"javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": false,// 定義 for 語(yǔ)句中分號(hào)之后的空格處理方式。"javascript.format.insertSpaceAfterSemicolonInForStatements": true,// 定義二進(jìn)制運(yùn)算符后面的空格處理"javascript.format.insertSpaceBeforeAndAfterBinaryOperators": true,// 定義函數(shù)參數(shù)括號(hào)前的空格處理方式。"javascript.format.insertSpaceBeforeFunctionParenthesis": false,// 定義控制塊的左括號(hào)是否放置在新的一行。"javascript.format.placeOpenBraceOnNewLineForControlBlocks": false,// 定義函數(shù)的左大括號(hào)是否放置在新的一行。"javascript.format.placeOpenBraceOnNewLineForFunctions": false,// 定義非必要分號(hào)的處理方式。要求在工作區(qū)內(nèi)使用 TypeScript 3.7 或更高版本。// - ignore: 不要插入或刪除任何分號(hào)。// - insert: 在語(yǔ)句末尾插入分號(hào)。// - remove: 刪除不必要的分號(hào)。"javascript.format.semicolons": "ignore",// 啟用或禁用 JavaScript 文件的語(yǔ)義檢查。若有 jsconfig.json 或 tsconfig.json 文件,將覆蓋此設(shè)置。要求工作區(qū)使用高于 2.3.1 版本的 TypeScript。"javascript.implicitProjectConfig.checkJs": false,// 對(duì)不屬于任何工程的 JavaScript 文件啟用或禁用 `experimentalDecorators` 設(shè)置。若有 jsconfig.json 或 tsconfig.json 文件,將覆蓋此設(shè)置。要求工作區(qū)使用高于 2.3.1 版本的 TypeScript。"javascript.implicitProjectConfig.experimentalDecorators": false,// 自動(dòng) import 語(yǔ)句中路徑的首選樣式。// - auto: 自動(dòng)選擇導(dǎo)入路徑樣式。如果配置了 "baseUrl",并且相對(duì)路徑的段少于非相對(duì)導(dǎo)入,則首選相對(duì)導(dǎo)入。// - relative: 相對(duì)于文件位置。// - non-relative: 根據(jù) `jsconfig.json` 或 `tsconfig.json` 中配置的 `baseUrl` 。"javascript.preferences.importModuleSpecifier": "auto",// 用于快速修復(fù)的首選引用樣式: `single` (單引號(hào))、`double` (雙引號(hào)) 或 `auto` (從已有 import 語(yǔ)句中推測(cè)引號(hào)類(lèi)型)。要求工作區(qū)使用高于 2.9 版本的 TypeScript。"javascript.preferences.quoteStyle": "auto",// 啟用/禁用在重命名過(guò)程中引入對(duì)象速記屬性的別名。需要在工作區(qū)中使用 TypeScript 3.4 或更高版本。"javascript.preferences.renameShorthandProperties": true,// 啟用/禁用在 JavaScript 文件中引用 CodeLens。"javascript.referencesCodeLens.enabled": false,// 啟用/禁用在 JavaScript 文件中對(duì)所有函數(shù)的 CodeLens 引用。"javascript.referencesCodeLens.showOnAllFunctions": false,// 啟用或禁用自動(dòng)導(dǎo)入建議。要求工作區(qū)使用高于 2.6.1 版本的 TypeScript。"javascript.suggest.autoImports": true,// 完成函數(shù)的參數(shù)簽名。"javascript.suggest.completeFunctionCalls": false,// 啟用/禁用對(duì)完成 JSDoc 注釋的建議。"javascript.suggest.completeJSDocs": true,// 啟用或禁用自動(dòng)完成建議。"javascript.suggest.enabled": true,// 啟用/禁用顯示可能未定義的值的完成情況,這些值會(huì)插入可選的鏈?zhǔn)秸{(diào)用。需要啟用 TS 3.7+ 和嚴(yán)格的空檢查。"javascript.suggest.includeAutomaticOptionalChainCompletions": true,// 啟用/禁用在 JavaScript 建議中包含文件中的唯一名稱(chēng)。請(qǐng)注意,在使用`@ts-check`或`checkJs`進(jìn)行語(yǔ)義檢查的 JavaScript 代碼中,名稱(chēng)建議始終處于禁用狀態(tài)。"javascript.suggest.names": true,// 在 import 語(yǔ)句和 require 調(diào)用中,啟用或禁用路徑建議。"javascript.suggest.paths": true,// 啟用或禁用編輯器中 JavaScript 文件的建議診斷。要求工作區(qū)使用高于 2.8 版本的 TypeScript。"javascript.suggestionActions.enabled": true,// 當(dāng)在 VS Code 中重命名或移動(dòng)文件時(shí),啟用或禁用自動(dòng)更新導(dǎo)入路徑。要求工作區(qū)使用高于 2.9 版本的 TypeScript。// - prompt: 在每次重命名時(shí)進(jìn)行提示。// - always: 始終自動(dòng)更新路徑。// - never: 一律不要重命名路徑,也不要提示。"javascript.updateImportsOnFileMove.enabled": "prompt",// 啟用/禁用 JavaScript 驗(yàn)證。"javascript.validate.enable": true,// 啟用或禁用自動(dòng)關(guān)閉 JSX 標(biāo)記。要求工作區(qū)使用高于 3.0 版本的 TypeScript。"typescript.autoClosingTags": true,// 檢查是否安裝了 NPM 以自動(dòng)獲取類(lèi)型。"typescript.check.npmIsInstalled": true,// 禁用自動(dòng)類(lèi)型獲取。自動(dòng)類(lèi)型獲取從 npm 提取 `@types` 包,提高對(duì)于外部庫(kù)的 IntelliSense 能力。"typescript.disableAutomaticTypeAcquisition": false,// 啟用/禁用默認(rèn) TypeScript 格式化程序。"typescript.format.enable": true,// 定義逗號(hào)分隔符后面的空格處理。"typescript.format.insertSpaceAfterCommaDelimiter": true,// 定義 constructor 關(guān)鍵字后的空格處理方式。要求工作區(qū)使用高于 2.3.0 版本的 TypeScript。"typescript.format.insertSpaceAfterConstructor": false,// 定義匿名函數(shù)的函數(shù)關(guān)鍵字后面的空格處理。"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true,// 定義控制流語(yǔ)句中關(guān)鍵字后面的空格處理。"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements": true,// 定義 JSX 表達(dá)式括號(hào)中左括號(hào)后和右括號(hào)前的空格處理方式。"typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": false,// 定義非空大括號(hào)中左括號(hào)后和右括號(hào)前的空格處理方式。要求工作區(qū)使用高于 2.3.0 版本的 TypeScript。"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true,// 定義非空中括號(hào)的左括號(hào)后和右括號(hào)前的空格處理方式。"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,// 定義非空小括號(hào)的左括號(hào)后和右括號(hào)前的空格處理方式。"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false,// 定義模板字符串括號(hào)中左括號(hào)后和右括號(hào)前的空格處理方式。"typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": false,// 定義 for 語(yǔ)句中分號(hào)之后的空格處理方式。"typescript.format.insertSpaceAfterSemicolonInForStatements": true,// 定義 TypeScript 中類(lèi)型斷言后的空格處理方式。要求工作區(qū)使用高于 2.4 版本的 TypeScript。"typescript.format.insertSpaceAfterTypeAssertion": false,// 定義二進(jìn)制運(yùn)算符后面的空格處理"typescript.format.insertSpaceBeforeAndAfterBinaryOperators": true,// 定義函數(shù)參數(shù)括號(hào)前的空格處理方式。"typescript.format.insertSpaceBeforeFunctionParenthesis": false,// 定義控制塊的左括號(hào)是否放置在新的一行。"typescript.format.placeOpenBraceOnNewLineForControlBlocks": false,// 定義函數(shù)的左大括號(hào)是否放置在新的一行。"typescript.format.placeOpenBraceOnNewLineForFunctions": false,// 定義非必要分號(hào)的處理方式。要求在工作區(qū)內(nèi)使用 TypeScript 3.7 或更高版本。// - ignore: 不要插入或刪除任何分號(hào)。// - insert: 在語(yǔ)句末尾插入分號(hào)。// - remove: 刪除不必要的分號(hào)。"typescript.format.semicolons": "ignore",// 啟用或禁用實(shí)現(xiàn) CodeLens。此 CodeLens 顯示接口的實(shí)現(xiàn)。"typescript.implementationsCodeLens.enabled": false,// 設(shè)置在報(bào)告 JavaScript 和 TypeScript 的錯(cuò)誤時(shí)使用的區(qū)域設(shè)置。要求工作區(qū)使用高于 2.6.0 版本的 TypeScript。默認(rèn) (`null`) 使用 VS Code 的區(qū)域設(shè)置。"typescript.locale": null,// 指定用于自動(dòng)獲取類(lèi)型的 NPM 可執(zhí)行文件的路徑。要求工作區(qū)使用高于 2.3.4 版本的 TypeScript。"typescript.npm": null,// 自動(dòng) import 語(yǔ)句中路徑的首選樣式。// - auto: 自動(dòng)選擇導(dǎo)入路徑樣式。如果配置了 "baseUrl",并且相對(duì)路徑的段少于非相對(duì)導(dǎo)入,則首選相對(duì)導(dǎo)入。// - relative: 相對(duì)于文件位置。// - non-relative: 根據(jù) `jsconfig.json` 或 `tsconfig.json` 中配置的 `baseUrl` 。"typescript.preferences.importModuleSpecifier": "auto",// 用于快速修復(fù)的首選引用樣式: `single` (單引號(hào))、`double` (雙引號(hào)) 或 `auto` (從已有 import 語(yǔ)句中推測(cè)引號(hào)類(lèi)型)。要求工作區(qū)使用高于 2.9 版本的 TypeScript。"typescript.preferences.quoteStyle": "auto",// 啟用/禁用在重命名過(guò)程中引入對(duì)象速記屬性的別名。需要在工作區(qū)中使用 TypeScript 3.4 或更高版本。"typescript.preferences.renameShorthandProperties": true,// 在 TypeScript 文件中啟用或禁用引用 CodeLens。"typescript.referencesCodeLens.enabled": false,// 啟用/禁用在 TypeScript 文件中的所有函數(shù)上引用 CodeLens。"typescript.referencesCodeLens.showOnAllFunctions": false,// 將風(fēng)格檢查的問(wèn)題報(bào)告為警告。"typescript.reportStyleChecksAsWarnings": true,// 啟用或禁用自動(dòng)導(dǎo)入建議。要求工作區(qū)使用高于 2.6.1 版本的 TypeScript。"typescript.suggest.autoImports": true,// 完成函數(shù)的參數(shù)簽名。"typescript.suggest.completeFunctionCalls": false,// 啟用/禁用對(duì)完成 JSDoc 注釋的建議。"typescript.suggest.completeJSDocs": true,// 啟用或禁用自動(dòng)完成建議。"typescript.suggest.enabled": true,// 啟用/禁用顯示可能未定義的值的完成情況,這些值會(huì)插入可選的鏈?zhǔn)秸{(diào)用。需要啟用 TS 3.7+ 和嚴(yán)格的空檢查。"typescript.suggest.includeAutomaticOptionalChainCompletions": true,// 在 import 語(yǔ)句和 require 調(diào)用中,啟用或禁用路徑建議。"typescript.suggest.paths": true,// 啟用或禁用編輯器中 TypeScript 文件的建議診斷。要求工作區(qū)使用高于 2.8 版本的 TypeScript。"typescript.suggestionActions.enabled": true,// 啟用或禁用偶爾出現(xiàn)的有關(guān) JavaScript 和 TypeScript 的調(diào)查,幫助我們改善 VS Code 對(duì)兩者的支持。"typescript.surveys.enabled": true,// 控制對(duì) tsc 任務(wù)的自動(dòng)檢測(cè)。// - on: 同時(shí)創(chuàng)建生成和監(jiān)視任務(wù)。// - off: 禁用此功能。// - build: 僅創(chuàng)建單次運(yùn)行編譯任務(wù)。// - watch: 僅創(chuàng)建編譯和監(jiān)視任務(wù)。"typescript.tsc.autoDetect": "on",// 指定用于 IntelliSense 的 TypeScript 安裝下的 tsserver 和 lib*.d.ts 文件的文件夾路徑,例如:`./node_modules/typescript/lib`。// // -當(dāng)指定為用戶(hù)設(shè)置時(shí),`typescript.tsdk` 中的 TypeScript 版本會(huì)自動(dòng)替換內(nèi)置的 TypeScript 版本。// -當(dāng)指定為工作區(qū)設(shè)置時(shí),`typescript.tsdk` 允許通過(guò) `TypeScript: Select TypeScript version`// 命令切換到使用 IntelliSense 的該工作區(qū)版本 TypeScript。// // 有關(guān) TypeScript 版本管理的更多詳細(xì)信息,請(qǐng)參閱 [TypeScript文檔](https://code.visualstudio.com/docs/typescript/typescript-compiling#_using-newer-typescript-versions)。"typescript.tsdk": null,// 將 TS 服務(wù)器的日志保存到一個(gè)文件。此日志可用于診斷 TS 服務(wù)器問(wèn)題。日志可能包含你的項(xiàng)目中的文件路徑、源代碼和其他可能敏感的信息。"typescript.tsserver.log": "off",// 設(shè)置要分配給 TypeScript 服務(wù)器進(jìn)程的最大內(nèi)存量(MB)"typescript.tsserver.maxTsServerMemory": 3072,// 其他用于搜索 TypeScript 語(yǔ)言服務(wù)插件的路徑。要求工作區(qū)使用高于 2.3.0 版本的 TypeScript。"typescript.tsserver.pluginPaths": [],// 對(duì)發(fā)送到 TS 服務(wù)器的消息啟用跟蹤。此跟蹤信息可用于診斷 TS 服務(wù)器問(wèn)題。 跟蹤信息可能包含你的項(xiàng)目中的文件路徑、源代碼和其他可能敏感的信息。"typescript.tsserver.trace": "off",// 允許/禁止生成單獨(dú)的 TypeScript 服務(wù)器,該服務(wù)器可更快地響應(yīng)與語(yǔ)法相關(guān)的操作,例如計(jì)算折疊或計(jì)算文檔符號(hào)。需要在工作區(qū)中使用 TypeScript 3.4.0 或更高版本。"typescript.tsserver.useSeparateSyntaxServer": true,// 當(dāng)在 VS Code 中重命名或移動(dòng)文件時(shí),啟用或禁用自動(dòng)更新導(dǎo)入路徑。要求工作區(qū)使用高于 2.9 版本的 TypeScript。// - prompt: 在每次重命名時(shí)進(jìn)行提示。// - always: 始終自動(dòng)更新路徑。// - never: 一律不要重命名路徑,也不要提示。"typescript.updateImportsOnFileMove.enabled": "prompt",// 啟用/禁用 TypeScript 驗(yàn)證。"typescript.validate.enable": true,// 完成 CSS 屬性時(shí)在行尾插入分號(hào)"css.completion.completePropertyWithSemicolon": true,// 默認(rèn)情況下,VS Code 在選擇 CSS 屬性后觸發(fā)屬性值完成。使用此設(shè)置可禁用此行為。"css.completion.triggerPropertyValueCompletion": true,// 指向 JSON 文件的相對(duì)文件路徑的列表,這些路徑采用[自定義數(shù)據(jù)格式](https://github.com/Microsoft/vscode-css-languageservice/blob/master/docs/customData.md)。// // VS Code 在啟動(dòng)時(shí)加載自定義數(shù)據(jù),從而增強(qiáng)它對(duì)你在 JSON 文件中指定的指令、偽類(lèi)和偽元素中的自定義 CSS 屬性的 CSS 支持。// // 這些文件路徑與工作區(qū)相對(duì),且只考慮工作區(qū)文件夾設(shè)置。"css.customData": [],// 無(wú)效的參數(shù)數(shù)量。"css.lint.argumentsInColorFunction": "error",// 在使用 `padding` 或 `border` 時(shí),不要使用 `width` 或 `height`。"css.lint.boxModel": "ignore",// 使用廠商特定的前綴時(shí),同時(shí)添加所有其他廠商特定的屬性。"css.lint.compatibleVendorPrefixes": "ignore",// 不要使用重復(fù)的樣式定義。"css.lint.duplicateProperties": "ignore",// 不要使用空規(guī)則集。"css.lint.emptyRules": "warning",// 避免使用 `float`。浮動(dòng)會(huì)使 CSS 變得脆弱。即使只更改了一部分布局,也很容易造成破壞。"css.lint.float": "ignore",// `@font-face` 規(guī)則必須定義 `src` 和 `font-family` 屬性。"css.lint.fontFaceProperties": "warning",// 十六進(jìn)制顏色必須由三個(gè)或六個(gè)十六進(jìn)制數(shù)字組成。"css.lint.hexColorLength": "error",// 選擇器不應(yīng)包含 ID,因?yàn)檫@些規(guī)則與 HTML 的耦合過(guò)于緊密。"css.lint.idSelector": "ignore",// 僅在需要支持 IE7 及更低版本時(shí),才需要 IE hack。"css.lint.ieHack": "ignore",// 避免使用 `!important`。它表明整個(gè) CSS 的優(yōu)先級(jí)已經(jīng)失去控制且需要進(jìn)行重構(gòu)。"css.lint.important": "ignore",// import 語(yǔ)句沒(méi)有并行加載。"css.lint.importStatement": "ignore",// 由于 `display` 屬性值,屬性被忽略。例如,使用 `display: inline` 時(shí),`width`、`height`、`margin-top`、`margin-bottom` 和 `float` 屬性將不起作用。"css.lint.propertyIgnoredDueToDisplay": "warning",// 通配選擇符 (`*`) 的運(yùn)行效率低。"css.lint.universalSelector": "ignore",// 未知的 @ 規(guī)則。"css.lint.unknownAtRules": "warning",// 未知的屬性。"css.lint.unknownProperties": "warning",// 未知的供應(yīng)商特定屬性。"css.lint.unknownVendorSpecificProperties": "ignore",// 不根據(jù) "unknownProperties" 規(guī)則進(jìn)行驗(yàn)證的屬性列表。"css.lint.validProperties": [],// 使用廠商特定的前綴時(shí),同時(shí)添加標(biāo)準(zhǔn)屬性。"css.lint.vendorPrefix": "warning",// 零不需要單位。"css.lint.zeroUnits": "ignore",// 跟蹤 VS Code 與 CSS 語(yǔ)言服務(wù)器之間的通信。"css.trace.server": "off",// 啟用或禁用所有驗(yàn)證。"css.validate": true,// 補(bǔ)全 CSS 屬性時(shí)在行尾插入分號(hào)"less.completion.completePropertyWithSemicolon": true,// 默認(rèn)情況下,VS Code 在選擇 CSS 屬性后觸發(fā)屬性值完成。使用此設(shè)置可禁用此行為。"less.completion.triggerPropertyValueCompletion": true,// 參數(shù)數(shù)目無(wú)效。"less.lint.argumentsInColorFunction": "error",// 在使用 `padding` 或 `border` 時(shí),不要使用 `width` 或 `height`。"less.lint.boxModel": "ignore",// 使用廠商特定的前綴時(shí),同時(shí)添加所有其他廠商特定的屬性。"less.lint.compatibleVendorPrefixes": "ignore",// 不要使用重復(fù)的樣式定義。"less.lint.duplicateProperties": "ignore",// 不要使用空規(guī)則集。"less.lint.emptyRules": "warning",// 避免使用 `float`。浮動(dòng)會(huì)使 CSS 變得脆弱。即使只更改了一部分布局,也很容易造成破壞。"less.lint.float": "ignore",// `@font-face` 規(guī)則必須定義 `src` 和 `font-family` 屬性。"less.lint.fontFaceProperties": "warning",// 十六進(jìn)制顏色必須由三個(gè)或六個(gè)十六進(jìn)制數(shù)字組成。"less.lint.hexColorLength": "error",// 選擇器不應(yīng)包含 ID,因?yàn)檫@些規(guī)則與 HTML 的耦合過(guò)于緊密。"less.lint.idSelector": "ignore",// 僅在需要支持 IE7 及更低版本時(shí),才需要 IE hack。"less.lint.ieHack": "ignore",// 避免使用 `!important`。它表明整個(gè) CSS 的優(yōu)先級(jí)已經(jīng)失去控制且需要進(jìn)行重構(gòu)。"less.lint.important": "ignore",// import 語(yǔ)句沒(méi)有并行加載。"less.lint.importStatement": "ignore",// 由于 `display` 屬性值,屬性被忽略。例如,使用 `display: inline` 時(shí),`width`、`height`、`margin-top`、`margin-bottom` 和 `float` 屬性將不起作用。"less.lint.propertyIgnoredDueToDisplay": "warning",// 通配選擇符 (`*`) 的運(yùn)行效率低。"less.lint.universalSelector": "ignore",// 未知的 @ 規(guī)則。"less.lint.unknownAtRules": "warning",// 未知的屬性。"less.lint.unknownProperties": "warning",// 未知的供應(yīng)商特定屬性。"less.lint.unknownVendorSpecificProperties": "ignore",// 不根據(jù) "unknownProperties" 規(guī)則進(jìn)行驗(yàn)證的屬性列表。"less.lint.validProperties": [],// 使用廠商特定的前綴時(shí),同時(shí)添加標(biāo)準(zhǔn)屬性。"less.lint.vendorPrefix": "warning",// 零不需要單位。"less.lint.zeroUnits": "ignore",// 啟用或禁用所有驗(yàn)證。"less.validate": true,// 補(bǔ)全CSS屬性時(shí)在行尾插入分號(hào)"scss.completion.completePropertyWithSemicolon": true,// 默認(rèn)情況下,VS Code 在選擇 CSS 屬性后觸發(fā)屬性值完成。使用此設(shè)置可禁用此行為。"scss.completion.triggerPropertyValueCompletion": true,// 參數(shù)數(shù)目無(wú)效。"scss.lint.argumentsInColorFunction": "error",// 在使用 `padding` 或 `border` 時(shí),不要使用 `width` 或 `height`。"scss.lint.boxModel": "ignore",// 使用廠商特定的前綴時(shí),同時(shí)添加所有其他廠商特定的屬性。"scss.lint.compatibleVendorPrefixes": "ignore",// 不要使用重復(fù)的樣式定義。"scss.lint.duplicateProperties": "ignore",// 不要使用空規(guī)則集。"scss.lint.emptyRules": "warning",// 避免使用 `float`。浮動(dòng)會(huì)使 CSS 變得脆弱。即使只更改了一部分布局,也很容易造成破壞。"scss.lint.float": "ignore",// `@font-face` 規(guī)則必須定義 `src` 和 `font-family` 屬性。"scss.lint.fontFaceProperties": "warning",// 十六進(jìn)制顏色必須由三個(gè)或六個(gè)十六進(jìn)制數(shù)字組成。"scss.lint.hexColorLength": "error",// 選擇器不應(yīng)包含 ID,因?yàn)檫@些規(guī)則與 HTML 的耦合過(guò)于緊密。"scss.lint.idSelector": "ignore",// 僅在需要支持 IE7 及更低版本時(shí),才需要 IE hack。"scss.lint.ieHack": "ignore",// 避免使用 `!important`。它表明整個(gè) CSS 的優(yōu)先級(jí)已經(jīng)失去控制且需要進(jìn)行重構(gòu)。"scss.lint.important": "ignore",// import 語(yǔ)句沒(méi)有并行加載。"scss.lint.importStatement": "ignore",// 由于 `display` 屬性值,屬性被忽略。例如,使用 `display: inline` 時(shí),`width`、`height`、`margin-top`、`margin-bottom` 和 `float` 屬性將不起作用。"scss.lint.propertyIgnoredDueToDisplay": "warning",// 通配選擇符 (`*`) 的運(yùn)行效率低。"scss.lint.universalSelector": "ignore",// 未知的 @ 規(guī)則。"scss.lint.unknownAtRules": "warning",// 未知的屬性。"scss.lint.unknownProperties": "warning",// 未知的供應(yīng)商特定屬性。"scss.lint.unknownVendorSpecificProperties": "ignore",// 不根據(jù) "unknownProperties" 規(guī)則進(jìn)行驗(yàn)證的屬性列表。"scss.lint.validProperties": [],// 使用廠商特定的前綴時(shí),同時(shí)添加標(biāo)準(zhǔn)屬性。"scss.lint.vendorPrefix": "warning",// 零不需要單位。"scss.lint.zeroUnits": "ignore",// 啟用或禁用所有驗(yàn)證。"scss.validate": true,// 啟用后,將自動(dòng)檢查擴(kuò)展更新。若擴(kuò)展存在更新,將在“擴(kuò)展”視圖中將其標(biāo)記為過(guò)時(shí)擴(kuò)展。更新將從 Microsoft 聯(lián)機(jī)服務(wù)中獲取。"extensions.autoCheckUpdates": true,// 啟用后,將自動(dòng)安裝擴(kuò)展更新。更新將從 Microsoft 聯(lián)機(jī)服務(wù)中獲取。"extensions.autoUpdate": true,// 啟用后,將在離開(kāi)“擴(kuò)展”視圖時(shí),自動(dòng)關(guān)閉擴(kuò)展詳細(xì)信息頁(yè)面。"extensions.closeExtensionDetailsOnViewChange": false,// 當(dāng)此處列出擴(kuò)展名時(shí),該擴(kuò)展名處理URI時(shí)將不會(huì)顯示確認(rèn)提示。"extensions.confirmedUriHandlerExtensionIds": [],// 啟用后,將不會(huì)顯示擴(kuò)展建議的通知。"extensions.ignoreRecommendations": false,// 啟用后,除非用戶(hù)特別進(jìn)行請(qǐng)求,將不會(huì)獲取或顯示推薦。某些推薦將從 Microsoft 聯(lián)機(jī)服務(wù)中獲取。"extensions.showRecommendationsOnlyOnDemand": false,// 是否在終端允許弦形鍵綁定。請(qǐng)注意,當(dāng)此設(shè)置為 true,且擊鍵導(dǎo)致出現(xiàn)弦形,則它將繞過(guò) `terminal.integrated.commandsToSkipShell`,因此在你希望使用 Ctrl+k 轉(zhuǎn)到 shell (而不是 VS Code)時(shí)將此設(shè)置設(shè)為 false 非常有用。"terminal.integrated.allowChords": true,// 設(shè)置后將替代 `terminal.integrated.shell.linux` 并忽略 `shellArgs` 個(gè)值的路徑,用于與自動(dòng)化相關(guān)的終端使用(如任務(wù)和調(diào)試)。"terminal.integrated.automationShell.linux": null,// 設(shè)置后將替代 `terminal.integrated.shell.osx` 并忽略 `shellArgs` 個(gè)值的路徑,用于與自動(dòng)化相關(guān)的終端使用(如任務(wù)和調(diào)試)。"terminal.integrated.automationShell.osx": null,// 設(shè)置后將替代 `terminal.integrated.shell.windows` 并忽略 `shellArgs` 個(gè)值的路徑,用于與自動(dòng)化相關(guān)的終端使用(如任務(wù)和調(diào)試)。"terminal.integrated.automationShell.windows": null,// 一組命令 ID,其鍵綁定不會(huì)發(fā)送到 shell,而是始終由 Code 處理。這樣,通常由 shell 使用的鍵綁定的作用與終端未聚焦時(shí)相同,例如 ctrl + p 啟動(dòng) "快速打開(kāi)"。// 默認(rèn)跳過(guò)的命令:- editor.action.toggleTabFocusMode// - workbench.action.debug.continue// - workbench.action.debug.pause// - workbench.action.debug.restart// - workbench.action.debug.run// - workbench.action.debug.start// - workbench.action.debug.stepInto// - workbench.action.debug.stepOut// - workbench.action.debug.stepOver// - workbench.action.debug.stop// - workbench.action.firstEditorInGroup// - workbench.action.focusActiveEditorGroup// - workbench.action.focusEighthEditorGroup// - workbench.action.focusFifthEditorGroup// - workbench.action.focusFirstEditorGroup// - workbench.action.focusFourthEditorGroup// - workbench.action.focusLastEditorGroup// - workbench.action.focusSecondEditorGroup// - workbench.action.focusSeventhEditorGroup// - workbench.action.focusSixthEditorGroup// - workbench.action.focusThirdEditorGroup// - workbench.action.lastEditorInGroup// - workbench.action.navigateDown// - workbench.action.navigateLeft// - workbench.action.navigateRight// - workbench.action.navigateUp// - workbench.action.nextPanelView// - workbench.action.nextSideBarView// - workbench.action.openNextRecentlyUsedEditorInGroup// - workbench.action.openPreviousRecentlyUsedEditorInGroup// - workbench.action.previousPanelView// - workbench.action.previousSideBarView// - workbench.action.quickOpen// - workbench.action.quickOpenPreviousEditor// - workbench.action.quickOpenView// - workbench.action.showCommands// - workbench.action.tasks.build// - workbench.action.tasks.reRunTask// - workbench.action.tasks.restartTask// - workbench.action.tasks.runTask// - workbench.action.tasks.showLog// - workbench.action.tasks.showTasks// - workbench.action.tasks.terminate// - workbench.action.tasks.test// - workbench.action.terminal.clear// - workbench.action.terminal.clearSelection// - workbench.action.terminal.copySelection// - workbench.action.terminal.deleteToLineStart// - workbench.action.terminal.deleteWordLeft// - workbench.action.terminal.deleteWordRight// - workbench.action.terminal.findNext// - workbench.action.terminal.findPrevious// - workbench.action.terminal.focus// - workbench.action.terminal.focusAtIndex1// - workbench.action.terminal.focusAtIndex2// - workbench.action.terminal.focusAtIndex3// - workbench.action.terminal.focusAtIndex4// - workbench.action.terminal.focusAtIndex5// - workbench.action.terminal.focusAtIndex6// - workbench.action.terminal.focusAtIndex7// - workbench.action.terminal.focusAtIndex8// - workbench.action.terminal.focusAtIndex9// - workbench.action.terminal.focusFindWidget// - workbench.action.terminal.focusNext// - workbench.action.terminal.focusNextPane// - workbench.action.terminal.focusPrevious// - workbench.action.terminal.focusPreviousPane// - workbench.action.terminal.hideFindWidget// - workbench.action.terminal.kill// - workbench.action.terminal.moveToLineEnd// - workbench.action.terminal.moveToLineStart// - workbench.action.terminal.navigationModeExit// - workbench.action.terminal.navigationModeFocusNext// - workbench.action.terminal.navigationModeFocusPrevious// - workbench.action.terminal.new// - workbench.action.terminal.newInActiveWorkspace// - workbench.action.terminal.paste// - workbench.action.terminal.resizePaneDown// - workbench.action.terminal.resizePaneLeft// - workbench.action.terminal.resizePaneRight// - workbench.action.terminal.resizePaneUp// - workbench.action.terminal.runActiveFile// - workbench.action.terminal.runSelectedText// - workbench.action.terminal.scrollDown// - workbench.action.terminal.scrollDownPage// - workbench.action.terminal.scrollToBottom// - workbench.action.terminal.scrollToNextCommand// - workbench.action.terminal.scrollToPreviousCommand// - workbench.action.terminal.scrollToTop// - workbench.action.terminal.scrollUp// - workbench.action.terminal.scrollUpPage// - workbench.action.terminal.selectAll// - workbench.action.terminal.selectToNextCommand// - workbench.action.terminal.selectToNextLine// - workbench.action.terminal.selectToPreviousCommand// - workbench.action.terminal.selectToPreviousLine// - workbench.action.terminal.sendSequence// - workbench.action.terminal.split// - workbench.action.terminal.splitInActiveWorkspace// - workbench.action.terminal.toggleFindCaseSensitive// - workbench.action.terminal.toggleFindRegex// - workbench.action.terminal.toggleFindWholeWord// - workbench.action.terminal.toggleTerminal// - workbench.action.toggleFullScreen// - workbench.action.toggleMaximizedPanel// - workbench.action.togglePanel"terminal.integrated.commandsToSkipShell": [],// 在存在活動(dòng)終端會(huì)話的情況下,是否在退出時(shí)進(jìn)行確認(rèn)。"terminal.integrated.confirmOnExit": false,// 控制是否將終端中選定的文本復(fù)制到剪貼板。"terminal.integrated.copyOnSelection": false,// 控制終端光標(biāo)是否閃爍。"terminal.integrated.cursorBlinking": false,// 控制終端光標(biāo)的樣式。"terminal.integrated.cursorStyle": "block",// 將在其中啟動(dòng)終端的一個(gè)顯式起始路徑,它用作 shell 進(jìn)程的當(dāng)前工作目錄(cwd)。當(dāng)根目錄為不方便的 cwd 時(shí),此路徑在工作區(qū)設(shè)置中可能十分有用。"terminal.integrated.cwd": "",// 控制是否檢測(cè)"$LANG"環(huán)境變量并將其設(shè)置為符合 UTF-8 的選項(xiàng),因?yàn)?VS Code 的終端僅支持來(lái)自 shell 的 UTF-8 編碼數(shù)據(jù)。// - auto: 如果現(xiàn)有變量不存在或不以“.UTF-8”結(jié)尾,則設(shè)置"$LANG"環(huán)境變量。// - off: 不要設(shè)置"$LANG"環(huán)境變量。// - on: 始終設(shè)置"$LANG"環(huán)境變量。"terminal.integrated.detectLocale": "auto",// 控制終端中的粗體文本是否始終使用 ANSI 的“明亮”顏色樣式。"terminal.integrated.drawBoldTextInBrightColors": true,// 控制終端鈴聲是否啟用。"terminal.integrated.enableBell": false,// 是否在終端中啟用文件鏈接。在網(wǎng)絡(luò)驅(qū)動(dòng)器上工作時(shí),鏈接速度可能很慢,因?yàn)槊總€(gè)文件鏈接都根據(jù)文件系統(tǒng)進(jìn)行驗(yàn)證。"terminal.integrated.enableFileLinks": true,// 要添加到 VS Code 進(jìn)程中的帶有環(huán)境變量的對(duì)象,其將被 Linux 終端使用。設(shè)置為 `null` 可刪除環(huán)境變量。"terminal.integrated.env.linux": {},// 要添加到 VS Code 進(jìn)程中的帶有環(huán)境變量的對(duì)象,其將被 macOS 終端使用。設(shè)置為 `null` 可刪除環(huán)境變量。"terminal.integrated.env.osx": {},// 要添加到 VS Code 進(jìn)程中的帶有環(huán)境變量的對(duì)象,其將被 Windows 終端使用。設(shè)置為 `null` 可刪除環(huán)境變量。"terminal.integrated.env.windows": {},// 將在系統(tǒng)恢復(fù)時(shí)刷新終端渲染器的實(shí)驗(yàn)性設(shè)置。"terminal.integrated.experimentalRefreshOnResume": false,// 將使用下拉標(biāo)題的終端標(biāo)題事件的實(shí)驗(yàn)性設(shè)置。此設(shè)置僅適用于新終端。"terminal.integrated.experimentalUseTitleEvent": false,// 控制終端的字體系列,默認(rèn)為 `editor.fontFamily` 的值。"terminal.integrated.fontFamily": "",// 控制終端的字號(hào)(以像素為單位)。"terminal.integrated.fontSize": 14,// 終端中非粗體字使用的字重。"terminal.integrated.fontWeight": "normal",// 終端中粗體字使用的字重。"terminal.integrated.fontWeightBold": "bold",// 新 shell 是否應(yīng)從 VS Code 繼承其環(huán)境。Windows 上不支持此功能。"terminal.integrated.inheritEnv": true,// 控制終端字符的間距。此項(xiàng)的值為整數(shù),表示在字符間添加的額外像素?cái)?shù)。"terminal.integrated.letterSpacing": 0,// 控制終端的行高,此數(shù)字乘上終端字號(hào)得到實(shí)際行高(以像素為單位)。"terminal.integrated.lineHeight": 1,// 在 macOS 中,控制是否在按住 Option 鍵并單擊時(shí)進(jìn)行強(qiáng)制選擇。這將強(qiáng)制進(jìn)行常規(guī) (行) 選擇并禁用列選擇模式; 同時(shí)允許使用常規(guī)終端選擇來(lái)進(jìn)行復(fù)制與粘貼,例如,可在 tmux 啟用了鼠標(biāo)模式時(shí)適用。"terminal.integrated.macOptionClickForcesSelection": false,// 控制是否在 macOS 終端中,使用 Option 鍵作為 Meta 鍵。"terminal.integrated.macOptionIsMeta": false,// 若已設(shè)置,則每個(gè)單元格的前景色將更改為嘗試滿(mǎn)足指定的對(duì)比度。示例值:// // - 1: 默認(rèn)值,不執(zhí)行任何操作。// - 4.5: [WCAG AA 合規(guī)性](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html)的最低要求。// - 7: [WCAG AAA 合規(guī)性](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html)的最低要求。// - 21: 黑色背景白字或白色背景黑字。"terminal.integrated.minimumContrastRatio": 1,// 控制終端的渲染方式。// - auto: 讓 VS Code 決定要使用的渲染器。// - canvas: 使用基于 GPU/畫(huà)布的標(biāo)準(zhǔn)渲染器。// - dom: 使用基于 DOM 的備用渲染器。// - experimentalWebgl: 使用基于 WebGL 的實(shí)驗(yàn)性渲染器。請(qǐng)注意,此功能存在一些[已知問(wèn)題](https://github.com/xtermjs/xterm.js/issues?q=is%3Aopen+is%3Aissue+label%3Aarea%2Faddon%2Fwebgl),并且僅能在新終端中啟用(不像其他渲染器那樣可以熱更換)。"terminal.integrated.rendererType": "auto",// 控制終端對(duì)右鍵單擊的響應(yīng)方式。// - default: 顯示上下文菜單。// - copyPaste: 當(dāng)有內(nèi)容選中時(shí)進(jìn)行復(fù)制,否則進(jìn)行粘貼。// - paste: 右鍵單擊粘貼。// - selectWord: 選擇光標(biāo)下的單詞并顯示上下文菜單。"terminal.integrated.rightClickBehavior": "copyPaste",// 控制終端保持在緩沖區(qū)的最大行數(shù)。"terminal.integrated.scrollback": 1000,// 終端在 Linux 上使用的 shell 的路徑(默認(rèn): /bin/bash)。[詳細(xì)了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。"terminal.integrated.shell.linux": null,// 終端在 macOS 上使用的 shell 的路徑(默認(rèn): /bin/bash)。[詳細(xì)了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。"terminal.integrated.shell.osx": null,// 終端在 Windows 上使用的 shell 的路徑(默認(rèn): C:\Windows\Sysnative\WindowsPowerShell\v1.0\powershell.exe)。[詳細(xì)了解如何配置 shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。"terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\cmd.exe",// 在 Linux 終端上使用的命令行參數(shù)。[閱讀有關(guān)配置 Shell 的詳細(xì)信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。"terminal.integrated.shellArgs.linux": [],// 在 macOS 終端上使用的命令行參數(shù)。[閱讀有關(guān)配置 Shell 的詳細(xì)信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。"terminal.integrated.shellArgs.osx": ["-l"],// 在 Windows 終端上使用的命令行參數(shù)。[閱讀有關(guān)配置 Shell 的詳細(xì)信息](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)。"terminal.integrated.shellArgs.windows": [],// 當(dāng)退出代碼非零時(shí),控制是否顯示“終端進(jìn)程以某退出代碼終止”的警告。"terminal.integrated.showExitAlert": true,// 控制拆分終端的初始工作目錄。// - workspaceRoot: 新拆分終端將使用工作區(qū)根目錄作為工作目錄。在多根目錄工作區(qū)中,可選擇要使用的根目錄。// - initial: 新拆分終端將使用父終端起始目錄作為工作目錄。// - inherited: 在macOS和Linux上,一個(gè)新的分割終端將使用父終端的工作目錄。在Windows上,這與初始值相同。"terminal.integrated.splitCwd": "inherited",// 是否要將 ConPTY 用于 Windows 終端進(jìn)程通信(需要 Windows 10 內(nèi)部版本號(hào) 18309+)。如果此為 false,則將使用 Winpty。"terminal.integrated.windowsEnableConpty": true,// 控制為所有任務(wù)提供程序擴(kuò)展啟用"提供任務(wù)"。如果"任務(wù):運(yùn)行任務(wù)"命令速度較慢,則禁用任務(wù)提供程序的自動(dòng)檢測(cè)可能會(huì)有所幫助。單個(gè)擴(kuò)展可以提供設(shè)置禁用自動(dòng)檢測(cè)。"task.autoDetect": "on",// 配置在運(yùn)行任務(wù)時(shí)是否顯示問(wèn)題匹配器提示。設(shè)置為"true"從不提示,或使用任務(wù)類(lèi)型的字典僅關(guān)閉特定任務(wù)類(lèi)型的提示。"task.problemMatchers.neverPrompt": false,// 控制是否顯示在“運(yùn)行任務(wù)”快速選取中具有詳細(xì)信息的任務(wù)的任務(wù)詳細(xì)信息。"task.quickOpen.detail": true,// 控制任務(wù)快速打開(kāi)對(duì)話框中跟蹤的最近項(xiàng)目數(shù)。"task.quickOpen.history": 30,// 控制當(dāng)只有一個(gè)任務(wù)要選取時(shí)是否跳過(guò)任務(wù)快速選取。"task.quickOpen.skip": false,// 配置當(dāng)提供程序速度較慢時(shí)是否顯示警告"task.slowProviderWarning": true,// 自定義要啟動(dòng)的終端類(lèi)型。// - integrated: 使用 VS Code 的集成終端。// - external: 使用設(shè)定的外部終端。"terminal.explorerKind": "integrated",// 自定義要在 Linux 上運(yùn)行的終端。"terminal.external.linuxExec": "xterm",// 定義在 macOS 上運(yùn)行的終端應(yīng)用程序。"terminal.external.osxExec": "Terminal.app",// 自定義要在 Windows 上運(yùn)行的終端。"terminal.external.windowsExec": "C:\\Windows\\Sysnative\\cmd.exe",// 在打開(kāi)文件時(shí),控制是否在“問(wèn)題”視圖中對(duì)其進(jìn)行定位。"problems.autoReveal": true,// 在文件和文件夾上顯示錯(cuò)誤和警告。"problems.decorations.enabled": true,// 啟用后,狀態(tài)欄中將顯示當(dāng)前問(wèn)題。"problems.showCurrentInStatus": false,// 啟用/禁用導(dǎo)航路徑。"breadcrumbs.enabled": true,// 控制是否及如何在“導(dǎo)航路徑”視圖中顯示文件路徑。// - on: 在導(dǎo)航路徑視圖中顯示文件路徑。// - off: 不在導(dǎo)航路徑視圖中顯示文件路徑。// - last: 在導(dǎo)航路徑視圖中僅顯示文件路徑的最后一個(gè)元素。"breadcrumbs.filePath": "on",// 使用圖標(biāo)渲染面包屑導(dǎo)航項(xiàng)。"breadcrumbs.icons": true,// 啟用后,痕跡導(dǎo)航欄將顯示“數(shù)組”符號(hào)。"breadcrumbs.showArrays": true,// 啟用后,痕跡導(dǎo)航欄將顯示“布爾”符號(hào)。"breadcrumbs.showBooleans": true,// 啟用后,痕跡導(dǎo)航欄顯示“類(lèi)”符號(hào)。"breadcrumbs.showClasses": true,// 啟用后,痕跡導(dǎo)航欄將顯示“常量”符號(hào)。"breadcrumbs.showConstants": true,// 啟用后,痕跡符將顯示“構(gòu)造函數(shù)”符號(hào)。"breadcrumbs.showConstructors": true,// 啟用后,痕跡導(dǎo)航欄將顯示 "enumMember" 符號(hào)。"breadcrumbs.showEnumMembers": true,// 啟用后,痕跡導(dǎo)航欄將顯示“枚舉”符號(hào)。"breadcrumbs.showEnums": true,// 啟用后,痕跡導(dǎo)航欄將顯示“事件”符號(hào)。"breadcrumbs.showEvents": true,// 啟用后,痕跡導(dǎo)航欄將顯示“字段”符號(hào)。"breadcrumbs.showFields": true,// 啟用后,痕跡導(dǎo)航欄將顯示“文件”符號(hào)。"breadcrumbs.showFiles": true,// 啟用后,痕跡導(dǎo)航欄將顯示“函數(shù)”符號(hào)。"breadcrumbs.showFunctions": true,// 啟用后,痕跡導(dǎo)航欄將顯示“接口”符號(hào)。"breadcrumbs.showInterfaces": true,// 啟用后,痕跡導(dǎo)航欄將顯示“鍵”符號(hào)。"breadcrumbs.showKeys": true,// 啟用后,痕跡導(dǎo)航欄將顯示“方法”符號(hào)。"breadcrumbs.showMethods": true,// 啟用后,痕跡導(dǎo)航欄將顯示“模塊”符號(hào)。"breadcrumbs.showModules": true,// 啟用后,痕跡導(dǎo)航欄將顯示“命名空間”符號(hào)。"breadcrumbs.showNamespaces": true,// 啟用后,痕跡導(dǎo)航欄將顯示 "null" 符號(hào)。"breadcrumbs.showNull": true,// 啟用后,痕跡導(dǎo)航欄將顯示“數(shù)字”符號(hào)。"breadcrumbs.showNumbers": true,// 啟用后,痕跡導(dǎo)航欄將顯示“對(duì)象”符號(hào)。"breadcrumbs.showObjects": true,// 啟用后,痕跡導(dǎo)航欄將顯示“運(yùn)算符”符號(hào)。"breadcrumbs.showOperators": true,// 啟用后,痕跡導(dǎo)航欄將顯示“包”符號(hào)。"breadcrumbs.showPackages": true,// 啟用后,痕跡導(dǎo)航欄將顯示“屬性”符號(hào)。"breadcrumbs.showProperties": true,// 啟用后,痕跡導(dǎo)航欄將顯示“字符串”符號(hào)。"breadcrumbs.showStrings": true,// 啟用后,痕跡導(dǎo)航欄將顯示“結(jié)構(gòu)”符號(hào)。"breadcrumbs.showStructs": true,// 啟用后,痕跡導(dǎo)航欄將顯示 "typeParameter" 符號(hào)。"breadcrumbs.showTypeParameters": true,// 啟用后,痕跡導(dǎo)航欄將顯示“變量”符號(hào)。"breadcrumbs.showVariables": true,// 控制是否及如何在“導(dǎo)航路徑”視圖中顯示符號(hào)。// - on: 在“導(dǎo)航路徑”視圖中顯示所有符號(hào)。// - off: 不在導(dǎo)航路徑視圖中顯示符號(hào)。// - last: 在導(dǎo)航路徑視圖中僅顯示當(dāng)前符號(hào)。"breadcrumbs.symbolPath": "on",// 控制“導(dǎo)航路徑”大綱視圖中符號(hào)的排序方式。// - position: 以文件位置順序顯示符號(hào)大綱。// - name: 以字母順序顯示符號(hào)大綱。// - type: 以符號(hào)類(lèi)型順序顯示符號(hào)大綱。"breadcrumbs.symbolSortOrder": "position",// 將崩潰報(bào)告發(fā)送到 Microsoft 聯(lián)機(jī)服務(wù)。// 此選項(xiàng)在重新啟動(dòng)后才能生效。"telemetry.enableCrashReporter": true,// 將使用數(shù)據(jù)和錯(cuò)誤發(fā)送到 Microsoft 聯(lián)機(jī)服務(wù)。"telemetry.enableTelemetry": true,// 顯示大綱元素的圖標(biāo)。"outline.icons": true,// 使用錯(cuò)誤和警告的徽章。"outline.problems.badges": true,// 使用顏色表示錯(cuò)誤和警告。"outline.problems.colors": true,// 顯示大綱元素上的錯(cuò)誤和警告。"outline.problems.enabled": true,// 啟用后,大綱將顯示“數(shù)組”符號(hào)。"outline.showArrays": true,// 啟用后,大綱將顯示“布爾”符號(hào)。"outline.showBooleans": true,// 啟用后,大綱將顯示“類(lèi)”符號(hào)。"outline.showClasses": true,// 啟用后,大綱將顯示“常量”符號(hào)。"outline.showConstants": true,// 啟用大綱時(shí),大綱將顯示“構(gòu)造函數(shù)”符號(hào)。"outline.showConstructors": true,// 啟用后,大綱將顯示“枚舉成員”符號(hào)。"outline.showEnumMembers": true,// 啟用后,大綱將顯示“枚舉”符號(hào)。"outline.showEnums": true,// 啟用后,大綱將顯示“事件”符號(hào)。"outline.showEvents": true,// 啟用時(shí),大綱將顯示“字段”符號(hào)。"outline.showFields": true,// 啟用后,大綱將顯示“文件”符號(hào)。"outline.showFiles": true,// 啟用時(shí),大綱將顯示“函數(shù)”符號(hào)。"outline.showFunctions": true,// 啟用后,大綱將顯示“接口”符號(hào)。"outline.showInterfaces": true,// 啟用后,大綱將顯示“鍵”符號(hào)。"outline.showKeys": true,// 啟用后,大綱將顯示“方法”符號(hào)。"outline.showMethods": true,// 啟用后,大綱將顯示“模塊”符號(hào)。"outline.showModules": true,// 啟用后,大綱將顯示“命名空間”符號(hào)。"outline.showNamespaces": true,// 啟用后,大綱將顯示 "null" 符號(hào)。"outline.showNull": true,// 啟用后,大綱將顯示“數(shù)字”符號(hào)。"outline.showNumbers": true,// 啟用后,大綱將顯示“對(duì)象”符號(hào)。"outline.showObjects": true,// 啟用時(shí),大綱顯示“運(yùn)算符”符號(hào)。"outline.showOperators": true,// 啟用后,大綱將顯示“包”符號(hào)。"outline.showPackages": true,// 啟用后,大綱將顯示“屬性”符號(hào)。"outline.showProperties": true,// 啟用后,大綱將顯示“字符串”符號(hào)。"outline.showStrings": true,// 啟用后,大綱將顯示“結(jié)構(gòu)”符號(hào)。"outline.showStructs": true,// 啟用后,大綱將顯示 "typeParameter" 符號(hào)。"outline.showTypeParameters": true,// 啟用后,大綱將顯示“變量”符號(hào)。"outline.showVariables": true,// 針對(duì) [css] 語(yǔ)言,配置替代編輯器設(shè)置。"[css]": {"editor.suggest.insertMode": "replace"},// 針對(duì) [git-commit] 語(yǔ)言,配置替代編輯器設(shè)置。"[git-commit]": {"editor.rulers": [72]},// 針對(duì) [go] 語(yǔ)言,配置替代編輯器設(shè)置。"[go]": {"editor.insertSpaces": false},// 針對(duì) [handlebars] 語(yǔ)言,配置替代編輯器設(shè)置。"[handlebars]": {"editor.suggest.insertMode": "replace"},// 針對(duì) [html] 語(yǔ)言,配置替代編輯器設(shè)置。"[html]": {"editor.suggest.insertMode": "replace"},// 針對(duì) [json] 語(yǔ)言,配置替代編輯器設(shè)置。"[json]": {"editor.quickSuggestions": {"strings": true},"editor.suggest.insertMode": "replace"},// 針對(duì) [jsonc] 語(yǔ)言,配置替代編輯器設(shè)置。"[jsonc]": {"editor.quickSuggestions": {"strings": true},"editor.suggest.insertMode": "replace"},// 針對(duì) [less] 語(yǔ)言,配置替代編輯器設(shè)置。"[less]": {"editor.suggest.insertMode": "replace"},// 針對(duì) [makefile] 語(yǔ)言,配置替代編輯器設(shè)置。"[makefile]": {"editor.insertSpaces": false},// 針對(duì) [markdown] 語(yǔ)言,配置替代編輯器設(shè)置。"[markdown]": {"editor.wordWrap": "on","editor.quickSuggestions": false},// 針對(duì) [scss] 語(yǔ)言,配置替代編輯器設(shè)置。"[scss]": {"editor.suggest.insertMode": "replace"},// 針對(duì) [search-result] 語(yǔ)言,配置替代編輯器設(shè)置。"[search-result]": {"editor.lineNumbers": "off"},// 針對(duì) [shellscript] 語(yǔ)言,配置替代編輯器設(shè)置。"[shellscript]": {"files.eol": "\n"},// 針對(duì) [yaml] 語(yǔ)言,配置替代編輯器設(shè)置。"[yaml]": {"editor.insertSpaces": true,"editor.tabSize": 2,"editor.autoIndent": "advanced"},// 啟用后,擴(kuò)展將本地下載并安裝在遠(yuǎn)程上。"remote.downloadExtensionsLocally": false,// 覆蓋擴(kuò)展的類(lèi)型。"ui" 擴(kuò)展在本地計(jì)算機(jī)上安裝和運(yùn)行,而 "workspace" 擴(kuò)展則在遠(yuǎn)程計(jì)算機(jī)上運(yùn)行。通過(guò)使用此設(shè)置重寫(xiě)擴(kuò)展的默認(rèn)類(lèi)型,可指定是否應(yīng)在本地或遠(yuǎn)程安裝和啟用該擴(kuò)展。"remote.extensionKind": {"pub.name": ["ui"]},// 當(dāng) Node.js 從集成終端以調(diào)試模式啟動(dòng)時(shí)自動(dòng)附加 Node 調(diào)試器// - disabled: 自動(dòng)附加被禁用,且不在狀態(tài)欄中顯示。// - on: 自動(dòng)附加已啟用。// - off: 自動(dòng)附加未啟用。"debug.node.autoAttach": "disabled",// 控制使用 "useWSL" 屬性時(shí)是否顯示警告。"debug.node.showUseWslIsDeprecatedWarning": true,// 不應(yīng)展開(kāi) Emmet 縮寫(xiě)的語(yǔ)言數(shù)組。"emmet.excludeLanguages": ["markdown"],// 指向包含 Emmet 配置文件與代碼片段的文件夾路徑。"emmet.extensionsPath": null,// 在默認(rèn)不支持 Emmet 的語(yǔ)言中啟用 Emmet 縮寫(xiě)功能。在此添加該語(yǔ)言與受支持的語(yǔ)言間的映射。// 示例: `{"vue-html": "html", "javascript": "javascriptreact"}`"emmet.includeLanguages": {},// 當(dāng)設(shè)置為 `false` 時(shí),將分析整個(gè)文件并確定當(dāng)前位置能否展開(kāi) Emmet 縮寫(xiě)。當(dāng)設(shè)置為 `true` 時(shí),將僅在 CSS/SCSS/LESS 文件中分析當(dāng)前位置周?chē)膬?nèi)容。"emmet.optimizeStylesheetParsing": true,// 用于修改 Emmet 某些操作和解析程序的行為的首選項(xiàng)。"emmet.preferences": {},// 將可能的 Emmet 縮寫(xiě)作為建議進(jìn)行顯示。當(dāng)在樣式表中或 emmet.showExpandedAbbreviation 設(shè)置為 `"never"` 時(shí)不適用。"emmet.showAbbreviationSuggestions": true,// 將展開(kāi)的 Emmet 縮寫(xiě)作為建議進(jìn)行顯示。// 若選擇 `"inMarkupAndStylesheetFilesOnly"`,將在 html、haml、jade、slim、xml、xsl、css、scss、sass、less 和 stylus 文件中生效。// 若選擇 `"always"`,將在所有適用文件 (不僅僅是標(biāo)記或 CSS 文件) 的所有部分生效。"emmet.showExpandedAbbreviation": "always",// 若為 `true`,Emmet 建議將顯示為代碼片段。可以在 `editor.snippetSuggestions` 設(shè)置中排列其順序。"emmet.showSuggestionsAsSnippets": false,// 為指定的語(yǔ)法定義配置文件或使用帶有特定規(guī)則的配置文件。"emmet.syntaxProfiles": {},// 啟用后,按下 TAB 鍵,將展開(kāi) Emmet 縮寫(xiě)。"emmet.triggerExpansionOnTab": false,// 用于 Emmet 代碼片段的變量"emmet.variables": {},// 控制是否啟用強(qiáng)制推送 (不論 force 還是 force-with-lease)。"git.allowForcePush": false,// 始終顯示“暫存的更改”資源組。"git.alwaysShowStagedChangesResourceGroup": false,// 控制所有提交的 signoff 標(biāo)志。"git.alwaysSignOff": false,// 啟用時(shí),提交將自動(dòng)從當(dāng)前Git存儲(chǔ)庫(kù)的默認(rèn)遠(yuǎn)程獲取。"git.autofetch": false,// 在啟用 "git.autofetch" 情況下每次自動(dòng) git fetch 之間的間隔時(shí)間(以秒為單位)。"git.autofetchPeriod": 180,// 是否啟用自動(dòng)刷新。"git.autorefresh": true,// 配置何時(shí)自動(dòng)檢測(cè)存儲(chǔ)庫(kù)。// - true: 掃描當(dāng)前打開(kāi)文件夾與當(dāng)前打開(kāi)文件所在文件夾的子文件夾。// - false: 禁止自動(dòng)掃描存儲(chǔ)庫(kù)。// - subFolders: 掃描當(dāng)前打開(kāi)文件夾的子文件夾。// - openEditors: 掃描當(dāng)前打開(kāi)文件的父文件夾。"git.autoRepositoryDetection": true,// 在拉取前暫存所有更改,在成功拉取后還原這些更改。"git.autoStash": false,// 控制分支的排列順序。"git.branchSortOrder": "committerdate",// 用于驗(yàn)證新分支名稱(chēng)的正則表達(dá)式。"git.branchValidationRegex": "",// 在新分支名稱(chēng)中替換空白字符的字符。"git.branchWhitespaceChar": "-",// 控制在運(yùn)行“推送到...”功能時(shí)列出的分支類(lèi)型。// - all: 顯示全部參考文獻(xiàn)。// - local: 只顯示本地分支。// - tags: 僅顯示標(biāo)記。// - remote: 僅顯示遠(yuǎn)程分支。"git.checkoutType": "all",// 始終確認(rèn)為 "Git: Commit Empty" 命令創(chuàng)建空提交。"git.confirmEmptyCommits": true,// 控制在強(qiáng)制推送前是否進(jìn)行確認(rèn)。"git.confirmForcePush": true,// 同步 Git 存儲(chǔ)庫(kù)前請(qǐng)先進(jìn)行確認(rèn)。"git.confirmSync": true,// 控制 Git 計(jì)數(shù)徽章。// - all: 對(duì)所有更改計(jì)數(shù)。// - tracked: 僅對(duì)跟蹤的更改計(jì)數(shù)。// - off: 關(guān)閉計(jì)數(shù)器。"git.countBadge": "all",// 控制 Git 是否在資源管理器和“打開(kāi)的編輯器”視圖中添加顏色和小標(biāo)。"git.decorations.enabled": true,// 克隆 Git 存儲(chǔ)庫(kù)的默認(rèn)位置。"git.defaultCloneDirectory": null,// 控制是否自動(dòng)檢測(cè) Git 子模塊。"git.detectSubmodules": true,// 控制可檢測(cè)到的 Git 子模塊的限制。"git.detectSubmodulesLimit": 10,// 啟用使用 GPG 簽名的提交"git.enableCommitSigning": false,// 是否啟用 Git。"git.enabled": true,// 在沒(méi)有暫存的更改時(shí)提交所有更改。"git.enableSmartCommit": false,// 控制Git Sync命令是否出現(xiàn)在狀態(tài)欄中。"git.enableStatusBarSync": true,// 在拉取時(shí)是抓取所有分支還是僅當(dāng)前分支。"git.fetchOnPull": false,// 要忽略的 Git 存儲(chǔ)庫(kù)列表。"git.ignoredRepositories": [],// 忽略“舊版 Git”警告。"git.ignoreLegacyWarning": false,// 忽略“存儲(chǔ)庫(kù)中存在大量更改”的警告。"git.ignoreLimitWarning": false,// 忽略“缺失 Git”的警告。"git.ignoreMissingGitWarning": false,// 控制何時(shí)顯示提交消息輸入驗(yàn)證。"git.inputValidation": "warn",// 控制顯示提交消息長(zhǎng)度警告的長(zhǎng)度閾值。"git.inputValidationLength": 72,// 控制顯示警告的提交消息主題長(zhǎng)度閾值。請(qǐng)取消設(shè)置它以繼承 "config.inputValidationLength" 的值。"git.inputValidationSubjectLength": 50,// 控制單擊更改時(shí)是否應(yīng)打開(kāi)差異編輯器。否則將打開(kāi)常規(guī)編輯器。"git.openDiffOnClick": true,// Git 可執(zhí)行文件的路徑和文件名。例如: `C:\Program Files\Git\bin\git.exe` (Windows)。"git.path": null,// 成功提交后運(yùn)行 git 命令。// - none: 提交后不要運(yùn)行任何命令。// - push: 成功提交后運(yùn)行'Git Push'。// - sync: 成功提交后運(yùn)行'Git Sync'。"git.postCommitCommand": "none",// 控制 Git 是否在提交之前檢查未保存的文件。// - always: 檢查是否有任何未保存的文件。// - staged: 只檢查未保存的已暫存文件。// - never: 禁用此檢查。"git.promptToSaveFilesBeforeCommit": "always",// 拉取時(shí)提取所有標(biāo)簽。"git.pullTags": true,// 在運(yùn)行“同步”命令時(shí),強(qiáng)制 Git 使用“變基”。"git.rebaseWhenSync": false,// 在其中搜索 Git 存儲(chǔ)庫(kù)的路徑的列表。"git.scanRepositories": [],// 控制是否在 Git 更改視圖中顯示內(nèi)聯(lián)“打開(kāi)文件”操作。"git.showInlineOpenFileAction": true,// 控制 Git 操作是否顯示進(jìn)度提示。"git.showProgress": true,// 控制在推送成功時(shí)是否顯示通知。"git.showPushSuccessNotification": false,// 控制哪些更改由Smart Commit自動(dòng)暫存。// - all: 自動(dòng)暫存所有更改。// - tracked: 僅自動(dòng)暫存跟蹤的更改。"git.smartCommitChanges": "all",// 建議啟用智能提交(在無(wú)暫存更改時(shí)提交所有更改)。"git.suggestSmartCommit": true,// 控制在運(yùn)行同步操作時(shí)是否出現(xiàn)通知,允許用戶(hù)取消操作。"git.supportCancellation": false,// 控制未跟蹤的更改的行為。// - mixed: 所有更改,無(wú)論是跟蹤的還是未跟蹤的,都會(huì)一起出現(xiàn)并表現(xiàn)出相同的行為。// - separate: 未跟蹤的更改單獨(dú)顯示在“源代碼管理”視圖中。它們也被排除在幾個(gè)操作之外。// - hidden: 未跟蹤的更改被隱藏,并從多個(gè)操作中排除。"git.untrackedChanges": "mixed",// 控制是否使用更安全的 force-with-lease 進(jìn)行強(qiáng)制推送。"git.useForcePushWithLease": true,// 控制是否自動(dòng)檢測(cè) Grunt 任務(wù)。默認(rèn)開(kāi)啟。"grunt.autoDetect": "on",// 控制是否自動(dòng)檢測(cè) Gulp 任務(wù)。默認(rèn)開(kāi)啟。"gulp.autoDetect": "on",// 控制是否自動(dòng)檢測(cè) Jake 任務(wù)。默認(rèn)開(kāi)啟。"jake.autoDetect": "on",// 是否在解決合并沖突后自動(dòng)轉(zhuǎn)到下一個(gè)合并沖突。"merge-conflict.autoNavigateNextConflict.enabled": false,// 為編輯器中的合并沖突區(qū)域創(chuàng)建 CodeLens。"merge-conflict.codeLens.enabled": true,// 為編輯器中的合并沖突區(qū)域創(chuàng)建提示小標(biāo)。"merge-conflict.decorators.enabled": true,// 控件在比較合并沖突中的更改時(shí)應(yīng)在何處打開(kāi)差異視圖。// - Current: 在當(dāng)前的編輯器組中打開(kāi)差異視圖。// - Beside: 在當(dāng)前編輯器組旁邊打開(kāi)差異視圖。// - Below: 在當(dāng)前編輯器組下方打開(kāi)差異視圖。"merge-conflict.diffViewPosition": "Current",// Controls whether 'Peek References' or 'Find References' is invoked when selecting code lens references// - peek: Show references in peek editor.// - view: Show references in separate view."references.preferredLocation": "peek",// 控制是否自動(dòng)檢測(cè) npm 腳本。"npm.autoDetect": "on",// 從資源管理器上下文菜單中啟用運(yùn)行文件夾中包含的 NPM 腳本。"npm.enableRunFromFolder": false,// 在沒(méi)有頂級(jí) "package.json" 文件時(shí),為 npm 腳本啟用資源管理器視圖。"npm.enableScriptExplorer": false,// 配置應(yīng)從自動(dòng)腳本檢測(cè)中排除的文件夾的 glob 模式。"npm.exclude": "",// 從 https://registry.npmjs.org 和 https://registry.bower.io 獲取數(shù)據(jù),以提供自動(dòng)補(bǔ)全和 npm 依賴(lài)項(xiàng)上的懸停功能信息。"npm.fetchOnlinePackageInfo": true,// 用于運(yùn)行腳本的程序包管理器。"npm.packageManager": "npm",// 使用 `--silent` 選項(xiàng)運(yùn)行 npm 命令。"npm.runSilent": false,// npm 腳本資源管理器中使用的默認(rèn)單擊操作:"打開(kāi)"或"運(yùn)行",默認(rèn)值為"打開(kāi)"。"npm.scriptExplorerAction": "open",// 裝飾器的背景色. 使用 rgba() 并定義透明背景顏色以與其他裝飾一起使用. 例如: rgba(21, 126, 251, 0.1)"bookmarks.backgroundLineColor": "",// 自定義書(shū)簽圖標(biāo)的圖片路徑"bookmarks.gutterIconPath": "",// 允許導(dǎo)航查找項(xiàng)目中所有文件中的書(shū)簽,而不僅僅是當(dāng)前的書(shū)簽"bookmarks.navigateThroughAllFiles": false,// 允許書(shū)簽保存(恢復(fù))在本地"bookmarks.saveBookmarksInProject": false,// Specifies whether Bookmarks commands are displayed on the context menu"bookmarks.showCommandsInContextMenu": true,// Specifies wheher the Side Bar show be displayed expanded"bookmarks.sideBar.expanded": false,// 啟用對(duì)于使用像 Prettier 這樣的格式化工具的一個(gè)解決方案,格式化會(huì)使得擴(kuò)展不會(huì)收到文件變更通知并且會(huì)擾亂書(shū)簽的定位"bookmarks.useWorkaroundForFormatters": false,// 允許導(dǎo)航環(huán)繞范圍中的第一個(gè)和最后一個(gè)書(shū)簽(當(dāng)前文件或所有文件)"bookmarks.wrapNavigation": true,// For import command. The declaration type used for require()"npm-intellisense.importDeclarationType": "const",// For import command. Use import statements instead of require()"npm-intellisense.importES6": true,// For import command. The linebreak used after the snippet"npm-intellisense.importLinebreak": ";\r\n",// For import command. The type of quotes to use in the snippet"npm-intellisense.importQuotes": "'",// (experimental) Enables path intellisense in subfolders of modules"npm-intellisense.packageSubfoldersIntellisense": false,// Look for package.json inside nearest directory instead of workspace root"npm-intellisense.recursivePackageJsonLookup": true,// Scans devDependencies as well"npm-intellisense.scanDevDependencies": false,// shows build in node modules like 'path' of 'fs'"npm-intellisense.showBuildInLibs": false,// CSS for the active scope. Use {color} to match the bracket color. The string types listed at https://code.visualstudio.com/docs/extensionAPI/vscode-api#DecorationRenderOptions can be used"bracketPairColorizer.activeScopeCSS": ["borderStyle : solid","borderWidth : 1px","borderColor : {color}; opacity: 0.5"],// Should different brackets share a color group (Consecutive), or use their own color group (Independent)"bracketPairColorizer.colorMode": "Consecutive",// Define paired characters and their shared color group"bracketPairColorizer.consecutivePairColors": ["()","[]","{}",["Gold","Orchid","LightSkyBlue"],"Red"],// Don't colorize files of these languages"bracketPairColorizer.excludedLanguages": [],// Should opening brackets iterate the color cycle even if they are not nested"bracketPairColorizer.forceIterationColorCycle": false,// Ensure that an opening brackets color does not match a previous brackets color"bracketPairColorizer.forceUniqueOpeningColor": false,// Should the active scope brackets always be highlighted? Recommended to disable editor.matchBrackets if using this feature."bracketPairColorizer.highlightActiveScope": false,// Define paired characters and their color groups"bracketPairColorizer.independentPairColors": [["()",["Gold","Orchid","LightSkyBlue"],"Red"],["[]",["Gold","Orchid","LightSkyBlue"],"Red"],["{}",["Gold","Orchid","LightSkyBlue"],"Red"]],// Show active bracket scope in ruler?"bracketPairColorizer.rulerPosition": "Center",// CSS for the scope line. Use {color} to match the bracket color. The string types listed at https://code.visualstudio.com/docs/extensionAPI/vscode-api#DecorationRenderOptions can be used"bracketPairColorizer.scopeLineCSS": ["borderStyle : solid","borderWidth : 1px","borderColor : {color}; opacity: 0.5"],// True: Scope Line will start from the ending bracket position. False: Scope Line will always be at column 0"bracketPairColorizer.scopeLineRelativePosition": true,// Show active bracket scope in gutter?"bracketPairColorizer.showBracketsInGutter": false,// Show active bracket scope in ruler?"bracketPairColorizer.showBracketsInRuler": false,// Show a horizontal line to create a block around the active bracket scope?"bracketPairColorizer.showHorizontalScopeLine": true,// Show a vertical line on the left side of the editor representing the active bracket scope?"bracketPairColorizer.showVerticalScopeLine": true,// How long the user should idle for, before the document is colorized. Set to 0 to disable"bracketPairColorizer.timeOut": 200,// A path to file containing the configuration options for jshint. If the file exists it overrides jshint.options and any .jshintrc file"jshint.config": null,// Control whether or not jshint is enabled for JavaScript files."jshint.enable": true,// Matching files and directories are being ignored by jshint. Glob patterns are interpreted relative to the workspace's root folder."jshint.exclude": {},// A path to a file containing patterns describing which files and directories should be ignored by jshint. If the file exists it overrides jshint.exclude and any .jshintignore file."jshint.excludePath": null,// Lint JavaScript embedded in HTML"jshint.lintHTML": false,// Configures the path to the jshint module. Can be an absolute path or relative to the current directory."jshint.nodePath": "",// The jshint options object to provide args to the jshint command."jshint.options": {},// The package manager you use to install node modules."jshint.packageManager": "npm",// Report warnings as errors"jshint.reportWarningsAsErrors": false,// Traces the communication between VS Code and the jshint linter service."jshint.trace.server": "off",// Always show the ESlint status bar item."eslint.alwaysShowStatus": false,// The setting is deprecated. Use editor.codeActionsOnSave instead with a source.fixAll.eslint member.// Turns auto fix on save on or off."eslint.autoFixOnSave": true,// "eslint.codeAction.disableRuleComment": {"enable": true,"location": "separateLine"},// "eslint.codeAction.showDocumentation": {"enable": true},// Specifies the code action mode. Possible values are 'all' and 'problems'.// - all: Fixes all possible problems in the file. This option might take some time.// - problems: Only fixes reported problems that have non overlapping textual edits. This options runs a lot faster."eslint.codeActionsOnSave.mode": "all",// Enables ESLint debug mode (same as --debug on the command line)"eslint.debug": false,// Controls whether eslint is enabled for JavaScript files or not."eslint.enable": true,// Enables ESLint as a formatter."eslint.format.enable": false,// Controls whether a task for linting the whole workspace will be available."eslint.lintTask.enable": false,// Command line options applied when running the task for linting the whole workspace (see https://eslint.org/docs/user-guide/command-line-interface)."eslint.lintTask.options": ".",// Whether ESlint should migrate auto fix on save settings."eslint.migration.2_x": "on",// A path added to NODE_PATH when resolving the eslint module."eslint.nodePath": null,// Whether ESLint should issue a warning on ignored files."eslint.onIgnoredFiles": "off",// The eslint options object to provide args normally passed to eslint when executed from a command line (see http://eslint.org/docs/developer-guide/nodejs-api#cliengine)."eslint.options": {},// The package manager you use to install node modules."eslint.packageManager": "npm",// An array of language ids for which the extension should probe if support is installed."eslint.probe": ["javascript","javascriptreact","typescript","typescriptreact","html","vue"],// This option is deprecated. Use eslint.lintTask.enable instead.// Controls whether a task for linting the whole workspace will be available."eslint.provideLintTask": false,// Turns on quiet mode, which ignores warnings."eslint.quiet": false,// Run the linter on save (onSave) or on type (onType)"eslint.run": "onType",// The location of the node binary to run ESLint under."eslint.runtime": null,// Traces the communication between VSCode and the eslint linter service."eslint.trace.server": "off",// An array of language ids which should be validated by ESLint. If not installed ESLint will show an error."eslint.validate": [],// "eslint.workingDirectories": [],// Avatar image cache expiration (0 = cache disabled)"gitHistory.avatarCacheExpiration": 60,// Whether to display the commit explorer view"gitHistory.hideCommitViewExplorer": false,// Output log information"gitHistory.logLevel": "None",// Default number of items to be displayed in Git History Viewer"gitHistory.pageSize": 100,// Whether to display a button in the editor title menu bar"gitHistory.showEditorTitleMenuBarIcons": true,// Specifies the length of abbreviated commit ids (shas)"gitlens.advanced.abbreviatedShaLength": "7",// Specifies additional arguments to pass to the `git blame` command"gitlens.advanced.blame.customArguments": null,// Specifies the time (in milliseconds) to wait before re-blaming an unsaved document after an edit. Use 0 to specify an infinite wait"gitlens.advanced.blame.delayAfterEdit": 5000,// Specifies the maximum document size (in lines) allowed to be re-blamed after an edit while still unsaved. Use 0 to specify no maximum"gitlens.advanced.blame.sizeThresholdAfterEdit": 5000,// Specifies whether git output will be cached — changing the default is not recommended"gitlens.advanced.caching.enabled": true,// Specifies whether file histories will follow renames — will affect how merge commits are shown in histories"gitlens.advanced.fileHistoryFollowsRenames": true,// Specifies the maximum number of items to show in a list. Use 0 to specify no maximum"gitlens.advanced.maxListItems": 200,// Specifies the maximum number of items to show in a search. Use 0 to specify no maximum"gitlens.advanced.maxSearchItems": 200,// Specifies which messages should be suppressed"gitlens.advanced.messages": {"suppressCommitHasNoPreviousCommitWarning": false,"suppressCommitNotFoundWarning": false,"suppressFileNotUnderSourceControlWarning": false,"suppressGitDisabledWarning": false,"suppressGitVersionWarning": false,"suppressLineUncommittedWarning": false,"suppressNoRepositoryWarning": false,"suppressSupportGitLensNotification": false},// Specifies whether to dismiss quick pick menus when focus is lost (if not, press `ESC` to dismiss)"gitlens.advanced.quickPick.closeOnFocusOut": true,// Specifies how many folders deep to search for repositories"gitlens.advanced.repositorySearchDepth": 1,// Specifies the amount (percent) of similarity a deleted and added file pair must have to be considered a rename"gitlens.advanced.similarityThreshold": null,// Specifies whether to enable GitLens telemetry (even if enabled still abides by the overall `telemetry.enableTelemetry` setting"gitlens.advanced.telemetry.enabled": true,// Specifies whether to use the symmetric difference (three-dot) notation or the range (two-dot) notation for comparisons. See the [Git docs](https://git-scm.com/docs/gitrevisions#_dotted_range_notations)"gitlens.advanced.useSymmetricDifferenceNotation": true,// Specifies autolinks to external resources in commit messages. Use <num> as the variable for the reference number"gitlens.autolinks": [],// Specifies whether to show avatar images in the gutter blame annotations"gitlens.blame.avatars": true,// Specifies whether to compact (deduplicate) matching adjacent gutter blame annotations"gitlens.blame.compact": true,// Specifies how to format absolute dates (e.g. using the `${date}` token) in gutter blame annotations. See the [Moment.js docs](https://momentjs.com/docs/#/displaying/format/) for valid formats"gitlens.blame.dateFormat": null,// Specifies the format of the gutter blame annotations. See [_Commit Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#commit-tokens) in the GitLens docs. Date formatting is controlled by the `gitlens.blame.dateFormat` setting"gitlens.blame.format": "${message|40?} ${agoOrDate|14-}",// Specifies whether to provide a heatmap indicator in the gutter blame annotations"gitlens.blame.heatmap.enabled": true,// Specifies where the heatmap indicators will be shown in the gutter blame annotations// - left: Adds a heatmap indicator on the left edge of the gutter blame annotations// - right: Adds a heatmap indicator on the right edge of the gutter blame annotations"gitlens.blame.heatmap.location": "right",// Specifies whether to highlight lines associated with the current line"gitlens.blame.highlight.enabled": true,// Specifies where the associated line highlights will be shown"gitlens.blame.highlight.locations": ["gutter","line","overview"],// Specifies whether to ignore whitespace when comparing revisions during blame operations"gitlens.blame.ignoreWhitespace": false,// Specifies whether gutter blame annotations will be separated by a small gap"gitlens.blame.separateLines": true,// Specifies how the gutter blame annotations will be toggled// - file: Toggles each file individually// - window: Toggles the window, i.e. all files at once"gitlens.blame.toggleMode": "file",// Specifies the command to be executed when an _authors_ code lens is clicked// - gitlens.toggleFileBlame: Toggles file blame annotations// - gitlens.diffWithPrevious: Compares the current committed file with the previous commit// - gitlens.revealCommitInView: Reveals the commit in the Repositories view// - gitlens.showCommitsInView: Shows the commits within the range in the Search Commits view// - gitlens.showQuickCommitDetails: Shows a commit details quick pick// - gitlens.showQuickCommitFileDetails: Shows a commit file details quick pick// - gitlens.showQuickFileHistory: Shows a file history quick pick// - gitlens.showQuickRepoHistory: Shows a branch history quick pick"gitlens.codeLens.authors.command": "gitlens.toggleFileBlame",// Specifies whether to provide an _authors_ code lens, showing number of authors of the file or code block and the most prominent author (if there is more than one)"gitlens.codeLens.authors.enabled": true,// Specifies whether to provide any Git code lens, by default. Use the `Toggle Git Code Lens` command (`gitlens.toggleCodeLens`) to toggle the Git code lens on and off for the current window"gitlens.codeLens.enabled": true,// Specifies whether to provide any Git code lens on symbols that span only a single line"gitlens.codeLens.includeSingleLineSymbols": false,// Specifies the command to be executed when a _recent change_ code lens is clicked// - gitlens.toggleFileBlame: Toggles file blame annotations// - gitlens.diffWithPrevious: Compares the current committed file with the previous commit// - gitlens.revealCommitInView: Reveals the commit in the Repositories view// - gitlens.showCommitsInView: Shows the commit in the Search Commits view// - gitlens.showQuickCommitDetails: Shows a commit details quick pick// - gitlens.showQuickCommitFileDetails: Shows a commit file details quick pick// - gitlens.showQuickFileHistory: Shows a file history quick pick// - gitlens.showQuickRepoHistory: Shows a branch history quick pick"gitlens.codeLens.recentChange.command": "gitlens.showQuickCommitFileDetails",// Specifies whether to provide a _recent change_ code lens, showing the author and date of the most recent commit for the file or code block"gitlens.codeLens.recentChange.enabled": true,// Specifies where Git code lens will be shown in the document"gitlens.codeLens.scopes": ["document","containers"],// Specifies where Git code lens will be shown in the document for the specified languages"gitlens.codeLens.scopesByLanguage": [{"language": "azure-pipelines","scopes": ["document"]},{"language": "ansible","scopes": ["document"]},{"language": "css","scopes": ["document"]},{"language": "html","scopes": ["document"]},{"language": "json","scopes": ["document"]},{"language": "jsonc","scopes": ["document"]},{"language": "less","scopes": ["document"]},{"language": "postcss","scopes": ["document"]},{"language": "python","symbolScopes": ["!Module"]},{"language": "scss","scopes": ["document"]},{"language": "stylus","scopes": ["document"]},{"language": "vue","scopes": ["document"]},{"language": "yaml","scopes": ["document"]}],// Specifies a set of document symbols where Git code lens will or will not be shown in the document. Prefix with `!` to avoid providing a Git code lens for the symbol. Must be a member of `SymbolKind`"gitlens.codeLens.symbolScopes": [],// Specifies how to format absolute dates (e.g. using the `${date}` token) for the current line blame annotation. See the [Moment.js docs](https://momentjs.com/docs/#/displaying/format/) for valid formats"gitlens.currentLine.dateFormat": null,// Specifies whether to provide a blame annotation for the current line, by default. Use the `Toggle Line Blame Annotations` command (`gitlens.toggleLineBlame`) to toggle the annotations on and off for the current window"gitlens.currentLine.enabled": true,// Specifies the format of the current line blame annotation. See [_Commit Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#commit-tokens) in the GitLens docs. Date formatting is controlled by the `gitlens.currentLine.dateFormat` setting"gitlens.currentLine.format": "${author}, ${agoOrDate} ? ${message}",// Specifies whether the current line blame annotation can be scrolled into view when it is outside the viewport"gitlens.currentLine.scrollable": true,// Specifies debug mode"gitlens.debug": false,// Specifies how absolute dates will be formatted by default. See the [Moment.js docs](https://momentjs.com/docs/#/displaying/format/) for valid formats"gitlens.defaultDateFormat": null,// Specifies how short absolute dates will be formatted by default. See the [Moment.js docs](https://momentjs.com/docs/#/displaying/format/) for valid formats"gitlens.defaultDateShortFormat": null,// Specifies whether commit dates should use the authored or committed date// - authored: Uses the date when the changes were authored (i.e. originally written)// - committed: Uses the date when the changes were committed"gitlens.defaultDateSource": "authored",// Specifies how dates will be displayed by default// - relative: e.g. 1 day ago// - absolute: e.g. July 25th, 2018 7:18pm"gitlens.defaultDateStyle": "relative",// Specifies the style of the gravatar default (fallback) images// - identicon: A geometric pattern// - mp: A simple, cartoon-style silhouetted outline of a person (does not vary by email hash)// - monsterid: A monster with different colors, faces, etc// - retro: 8-bit arcade-style pixelated faces// - robohash: A robot with different colors, faces, etc// - wavatar: A face with differing features and backgrounds"gitlens.defaultGravatarsStyle": "robohash",// Specifies whether to dismiss the Git Commands menu when focus is lost (if not, press `ESC` to dismiss)"gitlens.gitCommands.closeOnFocusOut": false,// Specifies whether to match all or any commit message search patterns"gitlens.gitCommands.search.matchAll": false,// Specifies whether to match commit search patterns with or without regard to casing"gitlens.gitCommands.search.matchCase": false,// Specifies whether to match commit search patterns using regular expressions"gitlens.gitCommands.search.matchRegex": true,// Specifies whether to show the commit search results in the _Search Commits_ view or directly within the quick pick menu"gitlens.gitCommands.search.showResultsInView": true,// Specifies which (and when) Git commands will skip the confirmation step, using the format: `git-command-name:(menu|command)`"gitlens.gitCommands.skipConfirmations": ["fetch:command","stash-push:command","switch:command"],// Specifies the age of the most recent change (in days) after which the gutter heatmap annotations will be cold rather than hot (i.e. will use `gitlens.heatmap.coldColor#` instead of `#gitlens.heatmap.hotColor`)"gitlens.heatmap.ageThreshold": "90",// Specifies the base color of the gutter heatmap annotations when the most recent change is older (cold) than the `gitlens.heatmap.ageThreshold` value"gitlens.heatmap.coldColor": "#0a60f6",// Specifies the base color of the gutter heatmap annotations when the most recent change is newer (hot) than the `gitlens.heatmap.ageThreshold` value"gitlens.heatmap.hotColor": "#f66a0a",// Specifies how the gutter heatmap annotations will be toggled// - file: Toggles each file individually// - window: Toggles the window, i.e. all files at once"gitlens.heatmap.toggleMode": "file",// Specifies whether to provide a _changes (diff)_ hover for all lines when showing blame annotations"gitlens.hovers.annotations.changes": true,// Specifies whether to provide a _commit details_ hover for all lines when showing blame annotations"gitlens.hovers.annotations.details": true,// Specifies whether to provide any hovers when showing blame annotations"gitlens.hovers.annotations.enabled": true,// Specifies when to trigger hovers when showing blame annotations// - annotation: Only shown when hovering over the line annotation// - line: Shown when hovering anywhere over the line"gitlens.hovers.annotations.over": "line",// Specifies whether to show avatar images in hovers"gitlens.hovers.avatars": true,// Specifies whether to show just the changes to the line or the set of related changes in the _changes (diff)_ hover// - line: Shows only the changes to the line// - hunk: Shows the set of related changes"gitlens.hovers.changesDiff": "line",// Specifies whether to provide a _changes (diff)_ hover for the current line"gitlens.hovers.currentLine.changes": true,// Specifies whether to provide a _commit details_ hover for the current line"gitlens.hovers.currentLine.details": true,// Specifies whether to provide any hovers for the current line"gitlens.hovers.currentLine.enabled": true,// Specifies when to trigger hovers for the current line// - annotation: Only shown when hovering over the line annotation// - line: Shown when hovering anywhere over the line"gitlens.hovers.currentLine.over": "annotation",// Specifies the format (in markdown) of the _commit details_ hover. See [_Commit Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#commit-tokens) in the GitLens docs"gitlens.hovers.detailsMarkdownFormat": "${avatar} &nbsp;__${author}__, ${ago} &nbsp; _(${date})_ \n\n${message}\n\n${commands}",// Specifies whether to provide any hovers"gitlens.hovers.enabled": true,// Specifies whether to enable experimental features"gitlens.insiders": false,// Specifies the keymap to use for GitLens shortcut keys// - alternate: Adds an alternate set of shortcut keys that start with `Alt` (? on macOS)// - chorded: Adds a chorded set of shortcut keys that start with `Ctrl+Alt+G` (`??G` on macOS)// - none: No shortcut keys will be added"gitlens.keymap": "chorded",// Specifies whether to allow guest access to GitLens features when using Visual Studio Live Share"gitlens.liveshare.allowGuestAccess": true,// Specifies which commands will be added to which menus"gitlens.menus": {"editor": {"blame": false,"clipboard": true,"compare": true,"details": false,"history": false,"remote": false},"editorGroup": {"blame": true,"compare": true},"editorTab": {"clipboard": true,"compare": true,"history": true,"remote": true},"explorer": {"clipboard": true,"compare": true,"history": true,"remote": true},"scmGroup": {"compare": true,"openClose": true,"stash": true,"stashInline": true},"scmItem": {"clipboard": true,"compare": true,"history": true,"remote": true,"stash": true}},// Specifies the active GitLens mode, if any"gitlens.mode.active": "",// Specifies the active GitLens mode alignment in the status bar// - left: Aligns to the left// - right: Aligns to the right"gitlens.mode.statusBar.alignment": "right",// Specifies whether to provide the active GitLens mode in the status bar"gitlens.mode.statusBar.enabled": true,// Specifies the user-defined GitLens modes"gitlens.modes": {"zen": {"name": "Zen","statusBarItemName": "Zen","description": "for a zen-like experience, disables many visual features","codeLens": false,"currentLine": false,"hovers": false,"statusBar": false},"review": {"name": "Review","statusBarItemName": "Reviewing","description": "for reviewing code, enables many visual features","codeLens": true,"currentLine": true,"hovers": true}},// Specifies how much (if any) output will be sent to the GitLens output channel// - silent: Logs nothing// - errors: Logs only errors// - verbose: Logs all errors, warnings, and messages// - debug: Logs all errors, warnings, and messages with extra context useful for debugging"gitlens.outputLevel": "errors",// Specifies where the highlights of the recently changed lines will be shown"gitlens.recentChanges.highlight.locations": ["gutter","line","overview"],// Specifies how the recently changed lines annotations will be toggled// - file: Toggles each file individually// - window: Toggles the window, i.e. all files at once"gitlens.recentChanges.toggleMode": "file",// Specifies user-defined remote (code-hosting) services or custom domains for built-in remote services"gitlens.remotes": null,// Specifies whether to show What's New after upgrading to new feature releases"gitlens.showWhatsNewAfterUpgrades": true,// Specifies how branches are sorted in quick pick menus and views// - name:desc: Sorts branches by name in descending order// - name:asc: Sorts branches by name in ascending order// - date:desc: Sorts branches by the most recent commit date in descending order// - date:asc: Sorts branches by the most recent commit date in ascending order"gitlens.sortBranchesBy": "name:desc",// Specifies how tags are sorted in quick pick menus and views// - name:desc: Sorts tags by name in descending order// - name:asc: Sorts tags by name in ascending order// - date:desc: Sorts tags by date in descending order// - date:asc: Sorts tags by date in ascending order"gitlens.sortTagsBy": "name:desc",// Specifies the blame alignment in the status bar// - left: Aligns to the left// - right: Aligns to the right"gitlens.statusBar.alignment": "right",// Specifies the command to be executed when the blame status bar item is clicked// - gitlens.toggleFileBlame: Toggles file blame annotations// - gitlens.diffWithPrevious: Compares the current line commit with the previous// - gitlens.diffWithWorking: Compares the current line commit with the working tree// - gitlens.toggleCodeLens: Toggles Git code lens// - gitlens.revealCommitInView: Reveals the commit in the Repositories view// - gitlens.showCommitsInView: Shows the commit in the Search Commits view// - gitlens.showQuickCommitDetails: Shows a commit details quick pick// - gitlens.showQuickCommitFileDetails: Shows a commit file details quick pick// - gitlens.showQuickFileHistory: Shows a file history quick pick// - gitlens.showQuickRepoHistory: Shows a branch history quick pick"gitlens.statusBar.command": "gitlens.showQuickCommitDetails",// Specifies how to format absolute dates (e.g. using the `${date}` token) in the blame information in the status bar. See the [Moment.js docs](https://momentjs.com/docs/#/displaying/format/) for valid formats"gitlens.statusBar.dateFormat": null,// Specifies whether to provide blame information in the status bar"gitlens.statusBar.enabled": true,// Specifies the format of the blame information in the status bar. See [_Commit Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#commit-tokens) in the GitLens docs. Date formatting is controlled by the `gitlens.statusBar.dateFormat` setting"gitlens.statusBar.format": "${author}, ${agoOrDate}",// Specifies whether to avoid clearing the previous blame information when changing lines to reduce status bar "flashing""gitlens.statusBar.reduceFlicker": false,// Specifies the string to be shown in place of the _authors_ code lens when there are unsaved changes"gitlens.strings.codeLens.unsavedChanges.authorsOnly": "Unsaved changes (cannot determine authors)",// Specifies the string to be shown in place of both the _recent change_ and _authors_ code lens when there are unsaved changes"gitlens.strings.codeLens.unsavedChanges.recentChangeAndAuthors": "Unsaved changes (cannot determine recent change or authors)",// Specifies the string to be shown in place of the _recent change_ code lens when there are unsaved changes"gitlens.strings.codeLens.unsavedChanges.recentChangeOnly": "Unsaved changes (cannot determine recent change)",// Specifies the description format of committed changes in the views. See [_Commit Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#commit-tokens) in the GitLens docs"gitlens.views.commitDescriptionFormat": "${changes ? }${author}, ${agoOrDate}",// Specifies the description format of a committed file in the views. See [_File Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#file-tokens) in the GitLens docs"gitlens.views.commitFileDescriptionFormat": "${directory}${ ← originalPath}",// Specifies the format of a committed file in the views. See [_File Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#file-tokens) in the GitLens docs"gitlens.views.commitFileFormat": "${file}",// Specifies the format of committed changes in the views. See [_Commit Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#commit-tokens) in the GitLens docs"gitlens.views.commitFormat": "${? tips ?? }${message}",// Specifies whether to show avatar images instead of commit (or status) icons in the _Compare_ view"gitlens.views.compare.avatars": true,// Specifies whether to show the _Compare_ view"gitlens.views.compare.enabled": true,// Specifies whether to compact (flatten) unnecessary file nesting in the _Compare_ view. Only applies when `gitlens.views.compare.files.layout` is set to `tree` or `auto`"gitlens.views.compare.files.compact": true,// Specifies how the _Compare_ view will display files// - auto: Automatically switches between displaying files as a `tree` or `list` based on the `gitlens.views.compare.files.threshold` value and the number of files at each nesting level// - list: Displays files as a list// - tree: Displays files as a tree"gitlens.views.compare.files.layout": "auto",// Specifies when to switch between displaying files as a `tree` or `list` based on the number of files in a nesting level in the _Compare_ view. Only applies when `gitlens.views.compare.files.layout` is set to `auto`"gitlens.views.compare.files.threshold": 5,// Specifies where to show the _Compare_ view// - gitlens: Adds to the GitLens side bar// - explorer: Adds to the Explorer side bar// - scm: Adds to the Source Control side bar"gitlens.views.compare.location": "gitlens",// Specifies the default number of items to show in a view list. Use 0 to specify no limit"gitlens.views.defaultItemLimit": 10,// Specifies whether to show avatar images instead of status icons in the _File History_ view"gitlens.views.fileHistory.avatars": true,// Specifies whether to show the _File History_ view"gitlens.views.fileHistory.enabled": true,// Specifies where to show the _File History_ view// - gitlens: Adds to the GitLens side bar// - explorer: Adds to the Explorer side bar// - scm: Adds to the Source Control side bar"gitlens.views.fileHistory.location": "gitlens",// Specifies whether to show avatar images instead of status icons in the _Line History_ view"gitlens.views.lineHistory.avatars": true,// Specifies whether to show the _Line History_ view"gitlens.views.lineHistory.enabled": true,// Specifies where to show the _Line History_ view// - gitlens: Adds to the GitLens side bar// - explorer: Adds to the Explorer side bar// - scm: Adds to the Source Control side bar"gitlens.views.lineHistory.location": "gitlens",// Specifies the number of items to show in a each page when paginating a view list. Use 0 to specify no limit"gitlens.views.pageItemLimit": 20,// Specifies whether to automatically refresh the _Repositories_ view when the repository or the file system changes"gitlens.views.repositories.autoRefresh": true,// Specifies whether to automatically reveal repositories in the _Repositories_ view when opening files"gitlens.views.repositories.autoReveal": true,// Specifies whether to show avatar images instead of commit (or status) icons in the _Repositories_ view"gitlens.views.repositories.avatars": true,// Specifies how the _Repositories_ view will display branches// - list: Displays branches as a list// - tree: Displays branches as a tree when branch names contain slashes `/`"gitlens.views.repositories.branches.layout": "tree",// Specifies whether to show the _Repositories_ view in a compact display density"gitlens.views.repositories.compact": false,// Specifies whether to show the _Repositories_ view"gitlens.views.repositories.enabled": true,// Specifies whether to compact (flatten) unnecessary file nesting in the _Repositories_ view. Only applies when `gitlens.views.repositories.files.layout` is set to `tree` or `auto`"gitlens.views.repositories.files.compact": true,// Specifies how the _Repositories_ view will display files// - auto: Automatically switches between displaying files as a `tree` or `list` based on the `gitlens.views.repositories.files.threshold` value and the number of files at each nesting level// - list: Displays files as a list// - tree: Displays files as a tree"gitlens.views.repositories.files.layout": "auto",// Specifies when to switch between displaying files as a `tree` or `list` based on the number of files in a nesting level in the _Repositories_ view. Only applies when `gitlens.views.repositories.files.layout` is set to `auto`"gitlens.views.repositories.files.threshold": 5,// Specifies whether to include working tree file status for each repository in the _Repositories_ view"gitlens.views.repositories.includeWorkingTree": true,// Specifies where to show the _Repositories_ view// - gitlens: Adds to the GitLens side bar// - explorer: Adds to the Explorer side bar// - scm: Adds to the Source Control side bar"gitlens.views.repositories.location": "gitlens",// Specifies whether to show a comparison of a user-selected reference (branch, tag. etc) to the current branch or the working tree in the _Repositories_ view"gitlens.views.repositories.showBranchComparison": "working",// Specifies whether to show the tracking branch when displaying local branches in the _Repositories_ view"gitlens.views.repositories.showTrackingBranch": true,// Specifies whether to show avatar images instead of commit (or status) icons in the _Search Commits_ view"gitlens.views.search.avatars": true,// Specifies whether to show the _Search Commits_ view"gitlens.views.search.enabled": true,// Specifies whether to compact (flatten) unnecessary file nesting in the _Search Commits_ view. Only applies when `gitlens.views.search.files.layout` is set to `tree` or `auto`"gitlens.views.search.files.compact": true,// Specifies how the _Search Commits_ view will display files// - auto: Automatically switches between displaying files as a `tree` or `list` based on the `gitlens.views.search.files.threshold` value and the number of files at each nesting level// - list: Displays files as a list// - tree: Displays files as a tree"gitlens.views.search.files.layout": "auto",// Specifies when to switch between displaying files as a `tree` or `list` based on the number of files in a nesting level in the _Search Commits_ view. Only applies when `gitlens.views.search.files.layout` is set to `auto`"gitlens.views.search.files.threshold": 5,// Specifies where to show the _Search Commits_ view// - gitlens: Adds to the GitLens side bar// - explorer: Adds to the Explorer side bar// - scm: Adds to the Source Control side bar"gitlens.views.search.location": "gitlens",// Specifies whether to show relative date markers (_Less than a week ago_, _Over a week ago_, _Over a month ago_, etc) on revision (commit) histories in the views"gitlens.views.showRelativeDateMarkers": true,// Specifies the description format of stashes in the views. See [_Commit Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#commit-tokens) in the GitLens docs"gitlens.views.stashDescriptionFormat": "${changes ? }${agoOrDate}",// Specifies the description format of a stashed file in the views. See [_File Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#file-tokens) in the GitLens docs"gitlens.views.stashFileDescriptionFormat": "${directory}${ ← originalPath}",// Specifies the format of a stashed file in the views. See [_File Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#file-tokens) in the GitLens docs"gitlens.views.stashFileFormat": "${file}",// Specifies the format of stashes in the views. See [_Commit Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#commit-tokens) in the GitLens docs"gitlens.views.stashFormat": "${message}",// Specifies the description format of the status of a working or committed file in the views. See [_File Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#file-tokens) in the GitLens docs"gitlens.views.statusFileDescriptionFormat": "${directory}${ ← originalPath}",// Specifies the format of the status of a working or committed file in the views. See [_File Tokens_](https://github.com/eamodio/vscode-gitlens/wiki/Custom-Formatting#file-tokens) in the GitLens docs"gitlens.views.statusFileFormat": "${working }${file}",// A list of style sheet file extensions you want the extension to look for."css.fileExtensions": ["css","scss"],// A list of remote style sheets."css.remoteStyleSheets": [],// Always show rule failures as warnings, independent of the tslint configuration."tslint.alwaysShowRuleFailuresAsWarnings": false,// Always show the TSlint status bar item, not only when there are errors or warnings."tslint.alwaysShowStatus": false,// Turns auto fix on save on or off, or defines which rules (e.g. `no-var-keyword`) to auto fix on save."tslint.autoFixOnSave": false,// The path to the rules configuration file"tslint.configFile": "",// Control whether tslint is enabled for TypeScript files or not."tslint.enable": true,// Configure glob patterns of file paths to exclude from linting"tslint.exclude": "",// Control if TypeScript definition files should be ignored"tslint.ignoreDefinitionFiles": true,// Control whether tslint is enabled for JavaScript files or not."tslint.jsEnable": false,// A path added to NODE_PATH when resolving the tslint module."tslint.nodePath": "",// The package manager to use to locate the tslint module."tslint.packageManager": "npm",// An additional rules directory"tslint.rulesDirectory": "",// Run the linter on save (onSave) or on type (onType)"tslint.run": "onType",// Traces the communication between VSCode and the tslint linter service."tslint.trace.server": "off",// Always show rule failures as warnings, independent of the tslint configuration."tslint.typeCheck": false,// Validate a file when there is only a default tslint configuration is found"tslint.validateWithDefaultConfig": false,// If end attrs width '>' when break_attr_limit.(當(dāng)break_attr_limit時(shí),attrs 后邊是否跟隨‘>’, 即是否不把標(biāo)簽的括號(hào)換行。依賴(lài)break_attr_limit > -1 時(shí)生效)"vue-format.attr_end_with_gt": true,// Break attributes when tag's attributes.length > this number, no break when -1. (tag 的 attrs 大于該數(shù)值時(shí),強(qiáng)制 attrs 換行,-1時(shí)不換行)"vue-format.break_attr_limit": -1,// List of format, default ["html", "js", "css"].(需要格式化的語(yǔ)言,默認(rèn)["html", "js", "css"])"vue-format.format_need": ["html","js","css"],// If indent the root-tag in .vue's template(是否縮進(jìn)vue組件template中的根節(jié)點(diǎn))"vue-format.html_indent_root": false,// The config use some js-beautify options, see js-beautify.(使用js-beautify配置項(xiàng),詳情查看js-beautify)"vue-format.js-beautify": {"indent_size": "editor.tabSize","indent_char": " ","indent_with_tabs": false,"brace-style": "collapse","space_after_anon_function": true,"css": {},"js": {},"html": {"force_format": ["template"]}},// The config use some pug-beautify options, see pug-beautify.(使用pug-beautify配置項(xiàng),詳情查看pug-beautify)"vue-format.pug-beautify": {"fill_tab": false},// A path to a file, or an object containing the configuration options for js-beautify. If the .jsbeautifyrc file exists in project root, it overrides this configuration."beautify.config": null,// List of paths to ignore when using VS Code format command, including format on save. Uses glob pattern matching."beautify.ignore": [],// Link file types to the beautifier type"beautify.language": {"js": {"type": ["javascript","json","jsonc"],"filename": [".jshintrc",".jsbeautifyrc"]},"css": ["css","less","scss"],"html": ["htm","html"]},// Include completion for module export and auto import them"vetur.completion.autoImport": true,// Where Vetur source Scaffold Snippets from and how to indicate them. Set a source to "" to disable it.// // - workspace: `<WORKSPACE>/.vscode/vetur/snippets`.// - user: `<USER-DATA-DIR>/User/snippets/vetur`.// - vetur: Bundled in Vetur.// // The default is:// ```// "vetur.completion.scaffoldSnippetSources": {// "workspace": "💼",// "user": "🗒?",// "vetur": "?"// }// ```// // Alternatively, you can do:// // ```// "vetur.completion.scaffoldSnippetSources": {// "workspace": "(W)",// "user": "(U)",// "vetur": "(V)"// }// ```// // Read more: https://vuejs.github.io/vetur/snippet.html."vetur.completion.scaffoldSnippetSources": {"workspace": "💼","user": "🗒?","vetur": "?"},// Casing conversion for tag completion// - initial: use the key in `components: {...}` as is for tag completion and do not force any casing// - kebab: kebab-case completion for <my-tag>"vetur.completion.tagCasing": "kebab",// Log level for VLS// - INFO: Only log info messages. This is the default.// - DEBUG: Log info and debug messages."vetur.dev.logLevel": "INFO",// Path to VLS for Vetur developers. There are two ways of using it. // // 1. Clone vuejs/vetur from GitHub, build it and point it to the ABSOLUTE path of `/server`.// 2. `yarn global add vue-language-server` and point Vetur to the installed location (`yarn global dir` + node_modules/vue-language-server)"vetur.dev.vlsPath": "",// The port that VLS listens to. Can be used for attaching to the VLS Node process for debugging / profiling."vetur.dev.vlsPort": -1,// Enable template interpolation service that offers diagnostics / hover / definition / references."vetur.experimental.templateInterpolationService": false,// Default formatter for <style> region// - none: disable formatting// - prettier: css formatter using css parser from prettier"vetur.format.defaultFormatter.css": "prettier",// Default formatter for <template> region// - none: disable formatting// - prettyhtml: prettyhtml// - js-beautify-html: html formatter of js-beautify// - prettier: prettier"vetur.format.defaultFormatter.html": "prettyhtml",// Default formatter for <script> region// - none: disable formatting// - prettier: js formatter from prettier// - prettier-eslint: prettier-eslint// - vscode-typescript: js formatter from TypeScript"vetur.format.defaultFormatter.js": "prettier",// Default formatter for <style lang='less'> region// - none: disable formatting// - prettier: less formatter using postcss parser from prettier"vetur.format.defaultFormatter.less": "prettier",// Default formatter for <style lang='postcss'> region// - none: disable formatting// - prettier: postcss formatter using css parser from prettier"vetur.format.defaultFormatter.postcss": "prettier",// Default formatter for <style lang='scss'> region// - none: disable formatting// - prettier: scss formatter using scss parser from prettier"vetur.format.defaultFormatter.scss": "prettier",// Default formatter for <style lang='stylus'> region// - none: disable formatting// - stylus-supremacy: stylus formatter from stylus-supremacy"vetur.format.defaultFormatter.stylus": "stylus-supremacy",// Default formatter for <script> region// - none: disable formatting// - prettier: ts formatter using typescript parser from prettier// - prettier-tslint: ts formatter from TypeScript"vetur.format.defaultFormatter.ts": "prettier",// Options for all default formatters"vetur.format.defaultFormatterOptions": {"js-beautify-html": {"wrap_attributes": "force-expand-multiline"},"prettyhtml": {"printWidth": 100,"singleQuote": false,"wrapAttributes": false,"sortAttributes": false}},// Enable/disable the Vetur document formatter."vetur.format.enable": true,// Number of spaces per indentation level. Inherited by all formatters."vetur.format.options.tabSize": 2,// Use tabs for indentation. Inherited by all formatters."vetur.format.options.useTabs": false,// Whether to have initial indent for <script> region"vetur.format.scriptInitialIndent": false,// Whether to have initial indent for <style> region"vetur.format.styleInitialIndent": false,// Mapping from custom block tag name to language name. Used for generating grammar to support syntax highlighting for custom blocks."vetur.grammar.customBlocks": {"docs": "md","i18n": "json"},// Traces the communication between VS Code and Vue Language Server."vetur.trace.server": "off",// Use dependencies from workspace. Currently only for TypeScript."vetur.useWorkspaceDependencies": false,// Validate js/ts in <script>"vetur.validation.script": true,// Validate css/scss/less/postcss in <style>"vetur.validation.style": true,// Validate vue-html in <template> using eslint-plugin-vue"vetur.validation.template": true,// The events for which the extension should toggle the formatting for. Affects all events (formatOnPaste, formatOnSave, formatOnType) by default."formattingToggle.affects": ["formatOnPaste","formatOnSave","formatOnType"],// 這項(xiàng)設(shè)置會(huì)更改深色主題默認(rèn)的文件圖標(biāo)"vsicons.associations.fileDefault.file": null,// 這項(xiàng)設(shè)置會(huì)更改淺色主題默認(rèn)的文件圖標(biāo)"vsicons.associations.fileDefault.file_light": null,// 這些自定義設(shè)置會(huì)覆蓋掉系統(tǒng)默認(rèn)的文件圖標(biāo)設(shè)置"vsicons.associations.files": [],// 這項(xiàng)設(shè)置會(huì)更改深色主題默認(rèn)的文件夾圖標(biāo)"vsicons.associations.folderDefault.folder": null,// 這項(xiàng)設(shè)置會(huì)更改淺色主題默認(rèn)的文件夾圖標(biāo)"vsicons.associations.folderDefault.folder_light": null,// 這項(xiàng)設(shè)置會(huì)更改默認(rèn)的根目錄文件夾圖標(biāo)"vsicons.associations.folderDefault.root_folder": null,// 這項(xiàng)設(shè)置會(huì)更改淺色主題默認(rèn)的根目錄文件夾圖標(biāo)"vsicons.associations.folderDefault.root_folder_light": null,// 這些自定義設(shè)置會(huì)覆蓋掉系統(tǒng)默認(rèn)的文件夾圖標(biāo)設(shè)置"vsicons.associations.folders": [],// 指向位于您的計(jì)算機(jī)上含自定義圖標(biāo)的文件夾的父文件夾的物理路徑"vsicons.customIconFolderPath": "",// 如果設(shè)置成'true',手動(dòng)修改配置后不提醒「重啟后生效」"vsicons.dontShowConfigManuallyChangedMessage": false,// 如果設(shè)置成'true',關(guān)于新的版本消息將不再顯示"vsicons.dontShowNewVersionMessage": false,// 如果設(shè)置成'true',插件會(huì)自動(dòng)匹配 Angular 模式"vsicons.presets.angular": false,// 如果設(shè)置成'true',所有文件夾會(huì)恢復(fù)成默認(rèn)圖標(biāo)"vsicons.presets.foldersAllDefaultIcon": false,// 如果設(shè)置成'true',此擴(kuò)展會(huì)隱藏在“資源管理器”中的文件夾箭頭"vsicons.presets.hideExplorerArrows": false,// 如果設(shè)置成'true',所有文件夾會(huì)隱藏"vsicons.presets.hideFolders": false,// 如果設(shè)置成'true',插件會(huì)自動(dòng)使用官方 JS 圖標(biāo)"vsicons.presets.jsOfficial": false,// 如果設(shè)置成'true',插件會(huì)自動(dòng)使用官方 JSON 圖標(biāo)"vsicons.presets.jsonOfficial": false,// 如果設(shè)置成'true',插件會(huì)自動(dòng)匹配 NestJS 模式"vsicons.presets.nestjs": false,// 如果設(shè)置成'true',插件會(huì)自動(dòng)使用官方 TS 圖標(biāo)"vsicons.presets.tsOfficial": false,// 如果設(shè)置成'true',檢測(cè)工程文件后自動(dòng)重啟插件"vsicons.projectDetection.autoReload": false,// 如果設(shè)置成'true',插件不再自動(dòng)檢測(cè)工程文件"vsicons.projectDetection.disableDetect": false,// The link to an online tool to view a commit (use `${hash}` for the commit hash)."gitblame.commitUrl": "",// Ignore whitespace changes when blaming (-w flag)"gitblame.ignoreWhitespace": false,// When enabled it inferes online commit tool URL based on origin URL. Disabled whenever `gitblame.commitUrl` isn't empty."gitblame.inferCommitUrl": true,// Customize the info message"gitblame.infoMessageFormat": "${commit.summary}",// BitBucket uses commits instead of commit in their web interface. Turn this on if you want the View button to work for BitBucket."gitblame.isWebPathPlural": false,// If enabled it logs all messages to the log. If disabled only critical messages gets logged."gitblame.logNonCritical": true,// An array of substrings that, when present in the git origin URL, activates `gitblame.isWebPathPlural`"gitblame.pluralWebPathSubstrings": ["bitbucket","atlassian"],// Customize the status bar message"gitblame.statusBarMessageFormat": "Blame ${author.name} ( ${time.ago} )",// Customize the status bar message"gitblame.statusBarMessageNoCommit": "Not Committed Yet",// Priority where the status bar view should be placed"gitblame.statusBarPositionPriority": 0,// The Regexp to use to match empty lines in Jumpy Line Mode"jumpy.lineRegexp": "^\\s*$",// The Regexp to use to match words in Jumpy Word Mode"jumpy.wordRegexp": "\\w{2,}",}

?

總結(jié)

以上是生活随笔為你收集整理的vscode配置(复制直接用)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。