// 控制字体系列。
"editor.fontFamily": "'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
// 覆盖当前所选颜色主题中的编辑器颜色和字体样式。
"editor.tokenColorCustomizations": {},
Menlo, Consolas, DejaVu Sans Mono, monospace
// 控制差异编辑器是否将对前导空格或尾随空格的更改显示为差异
"diffEditor.ignoreTrimWhitespace": true,
// 控制差异编辑器是否为已添加/删除的更改显示 +/- 指示符号
"diffEditor.renderIndicators": true,
// 控制 Diff 编辑器以并排或内联形式显示差异
"diffEditor.renderSideBySide": true,
// 控制是否应在遇到提交字符时接受建议。例如,在 JavaScript 中,分号(";")可以为提交字符,可接受建议并键入该字符。
"editor.acceptSuggestionOnCommitCharacter": true,
// 控制按“Enter”键是否像按“Tab”键一样接受建议。这能帮助避免“插入新行”和“接受建议”之间的歧义。值为“smart”时表示,仅当文字改变时,按“Enter”键才能接受建议
"editor.acceptSuggestionOnEnter": "on",
// 控制编辑器是否应运行在对屏幕阅读器进行优化的模式。
"editor.accessibilitySupport": "auto",
// 控制编辑器是否应该在左括号后自动插入右括号
"editor.autoClosingBrackets": true,
// 控制编辑器是否在用户键入、粘贴或移动行时自动调整缩进。语言的缩进规则必须可用。
"editor.autoIndent": true,
// 控制编辑器是否显示 CodeLens
"editor.codeLens": true,
// 控制编辑器是否显示内联颜色修饰器和颜色选取器。
"editor.colorDecorators": true,
// 控制光标动画样式,可能的值为 "blink"、"smooth"、"phase"、"expand" 和 "solid"
"editor.cursorBlinking": "blink",
// 控制光标样式,接受的值为 "block"、"block-outline"、"line"、"line-thin" 、"underline" 和 "underline-thin"
"editor.cursorStyle": "line",
// 当 editor.cursorStyle 设置为 "line" 时控制光标的宽度。
"editor.cursorWidth": 0,
// 当打开文件时,将基于文件内容检测 "editor.tabSize" 和 "editor.insertSpaces"。
"editor.detectIndentation": true,
// 控制编辑器是否应该允许通过拖放移动所选项。
"editor.dragAndDrop": true,
// 控制没有选择内容的复制是否复制当前行。
"editor.emptySelectionClipboard": true,
// 控制当编辑器中选中多个字符或多行文字时是否开启“在选定内容中查找”选项
"editor.find.autoFindInSelection": false,
// 控制是否将编辑器的选中内容作为搜索词填入到查找组件
"editor.find.seedSearchStringFromSelection": true,
// 控制编辑器是否启用代码折叠功能
"editor.folding": true,
// 控制字体系列。
"editor.fontFamily": "'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
// 启用字体连字
"editor.fontLigatures": false,
// 以像素为单位控制字号。
"editor.fontSize": 14,
// 控制字体粗细。
"editor.fontWeight": "normal",
// 控制编辑器是否应自动设置粘贴内容的格式。格式化程序必须可用并且能设置文档中某一范围的格式。
"editor.formatOnPaste": false,
// 保存时设置文件的格式。格式化程序必须可用,不能自动保存文件,并且不能关闭编辑器。
"editor.formatOnSave": false,
// 控制编辑器是否应在键入后自动设置行的格式
"editor.formatOnType": false,
// 控制编辑器是否应呈现垂直字形边距。字形边距最常用于调试。
"editor.glyphMargin": true,
// 控制光标是否应隐藏在概述标尺中。
"editor.hideCursorInOverviewRuler": false,
// 按 Tab 键时插入空格。该设置在 "editor.detectIndentation" 启用时根据文件内容可能会被覆盖。
"editor.insertSpaces": true,
// 以像素为单位控制字符间距。
"editor.letterSpacing": 0,
// 启用代码操作小灯泡提示
"editor.lightbulb.enabled": true,
// 控制行高。使用 0 通过字号计算行高。
"editor.lineHeight": 0,
// 控制行号的显示。可选值为 "on"、"off"、"relative" 和 "interval"。
"editor.lineNumbers": "on",
// 控制编辑器是否应检测链接并使它们可被点击
"editor.links": true,
// 当选择其中一项时,将突出显示匹配的括号。
"editor.matchBrackets": true,
// 控制是否显示 minimap
"editor.minimap.enabled": true,
// 限制最小映射的宽度,尽量多地呈现特定数量的列
"editor.minimap.maxColumn": 120,
// 呈现某行上的实际字符(与颜色块相反)
"editor.minimap.renderCharacters": true,
// 控制是否自动隐藏小地图滑块。可选值为 "always" 和 "mouseover"
"editor.minimap.showSlider": "mouseover",
// 控制在哪一侧显示小地图。可选值为 "right" (右) 和 "left" (左)
"editor.minimap.side": "right",
// 要对鼠标滚轮滚动事件的 "deltaX" 和 "deltaY" 使用的乘数
"editor.mouseWheelScrollSensitivity": 1,
// 通过使用鼠标滚轮同时按住 Ctrl 可缩放编辑器的字体
"editor.mouseWheelZoom": false,
// 在通过鼠标添加多个光标时使用的修改键。"ctrlCmd" 会映射为 "Ctrl" (Windows 和 Linux) 或 "Command" (macOS)。“转到定义”和“打开链接”功能所需的鼠标动作将会相应调整,不与多光标修改键冲突。
"editor.multiCursorModifier": "alt",
// 控制编辑器是否应该突出显示语义符号次数
"editor.occurrencesHighlight": true,
// 控制概述标尺周围是否要绘制边框。
"editor.overviewRulerBorder": true,
// 控制可在概述标尺同一位置显示的效果数量
"editor.overviewRulerLanes": 3,
// 启用在输入时显示含有参数文档和类型信息的小面板
"editor.parameterHints": true,
// 控制键入时是否应自动显示建议
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
},
// 控制延迟多少毫秒后将显示快速建议
"editor.quickSuggestionsDelay": 10,
// 控制编辑器是否应呈现控制字符
"editor.renderControlCharacters": false,
// 控制编辑器是否应呈现缩进参考线
"editor.renderIndentGuides": true,
// 控制编辑器应如何呈现当前行突出显示,可能为“无”、“装订线”、“线”和“全部”。
"editor.renderLineHighlight": "line",
// 控制编辑器在空白字符上显示特殊符号的方式。可选值为 "none"(无)、"boundary"(边界) 或 "all"(所有)。选择 "boundary" 选项,则不会在单词之间的单个空格上显示特殊符号。
"editor.renderWhitespace": "none",
// 控制选取范围是否有圆角
"editor.roundedSelection": true,
// 在一定数量的等宽字符后显示垂直标尺。输入多个值,显示多个标尺。若数组为空,则不绘制标尺。
"editor.rulers": [],
// 控制编辑器是否可以滚动到最后一行之后
"editor.scrollBeyondLastLine": true,
// 控制是否支持 Linux 主剪贴板。
"editor.selectionClipboard": true,
// 控制编辑器是否应突出显示选项的近似匹配
"editor.selectionHighlight": true,
// 控制是否自动隐藏导航线上的折叠控件。
"editor.showFoldingControls": "mouseover",
// 控制编辑器是否在滚动时使用动画
"editor.smoothScrolling": false,
// 控制是否将代码段与其他建议一起显示以及它们的排序方式。
"editor.snippetSuggestions": "inline",
// 即使在双击编辑器内容或按 Esc 键时,也要保持速览编辑器的打开状态。
"editor.stablePeek": false,
// 建议小组件的字号
"editor.suggestFontSize": 0,
// 建议小组件的行高
"editor.suggestLineHeight": 0,
// 控制键入触发器字符时是否应自动显示建议
"editor.suggestOnTriggerCharacters": true,
// 控制在建议列表中如何预先选择建议。
"editor.suggestSelection": "recentlyUsed",
// 当其前缀匹配时插入代码段。当 "quickSuggestions" 未启用时,效果最佳。
"editor.tabCompletion": false,
// 一个制表符等于的空格数。该设置在 "editor.detectIndentation" 启用时根据文件内容可能会被覆盖。
"editor.tabSize": 4,
// 覆盖当前所选颜色主题中的编辑器颜色和字体样式。
"editor.tokenColorCustomizations": {},
// 删除尾随自动插入的空格
"editor.trimAutoWhitespace": true,
// 在制表位后插入和删除空格
"editor.useTabStops": true,
// 控制是否根据文档中的文字计算自动完成列表。
"editor.wordBasedSuggestions": true,
// 执行文字相关的导航或操作时将用作文字分隔符的字符
"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?",
// 控制折行方式。可以选择: - “off” (禁用折行), - “on” (视区折行), - “wordWrapColumn”(在“editor.wordWrapColumn”处折行)或 - “bounded”(在视区与“editor.wordWrapColumn”两者的较小者处折行)。
"editor.wordWrap": "off",
// 在 "editor.wordWrap" 为 "wordWrapColumn" 或 "bounded" 时控制编辑器列的换行。
"editor.wordWrapColumn": 80,
// 控制折行的缩进。可以是“none”、“same”或“indent”。
"editor.wrappingIndent": "same"
Menlo, Consolas, DejaVu Sans Mono, monospace
// 控制差异编辑器是否将对前导空格或尾随空格的更改显示为差异
"diffEditor.ignoreTrimWhitespace": true,
// 控制差异编辑器是否为已添加/删除的更改显示 +/- 指示符号
"diffEditor.renderIndicators": true,
// 控制 Diff 编辑器以并排或内联形式显示差异
"diffEditor.renderSideBySide": true,
// 控制是否应在遇到提交字符时接受建议。例如,在 JavaScript 中,分号(";")可以为提交字符,可接受建议并键入该字符。
"editor.acceptSuggestionOnCommitCharacter": true,
// 控制按“Enter”键是否像按“Tab”键一样接受建议。这能帮助避免“插入新行”和“接受建议”之间的歧义。值为“smart”时表示,仅当文字改变时,按“Enter”键才能接受建议
"editor.acceptSuggestionOnEnter": "on",
// 控制编辑器是否应运行在对屏幕阅读器进行优化的模式。
"editor.accessibilitySupport": "auto",
// 控制编辑器是否应该在左括号后自动插入右括号
"editor.autoClosingBrackets": true,
// 控制编辑器是否在用户键入、粘贴或移动行时自动调整缩进。语言的缩进规则必须可用。
"editor.autoIndent": true,
// 控制编辑器是否显示 CodeLens
"editor.codeLens": true,
// 控制编辑器是否显示内联颜色修饰器和颜色选取器。
"editor.colorDecorators": true,
// 控制光标动画样式,可能的值为 "blink"、"smooth"、"phase"、"expand" 和 "solid"
"editor.cursorBlinking": "blink",
// 控制光标样式,接受的值为 "block"、"block-outline"、"line"、"line-thin" 、"underline" 和 "underline-thin"
"editor.cursorStyle": "line",
// 当 editor.cursorStyle 设置为 "line" 时控制光标的宽度。
"editor.cursorWidth": 0,
// 当打开文件时,将基于文件内容检测 "editor.tabSize" 和 "editor.insertSpaces"。
"editor.detectIndentation": true,
// 控制编辑器是否应该允许通过拖放移动所选项。
"editor.dragAndDrop": true,
// 控制没有选择内容的复制是否复制当前行。
"editor.emptySelectionClipboard": true,
// 控制当编辑器中选中多个字符或多行文字时是否开启“在选定内容中查找”选项
"editor.find.autoFindInSelection": false,
// 控制是否将编辑器的选中内容作为搜索词填入到查找组件
"editor.find.seedSearchStringFromSelection": true,
// 控制编辑器是否启用代码折叠功能
"editor.folding": true,
// 控制字体系列。
"editor.fontFamily": "'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
// 启用字体连字
"editor.fontLigatures": false,
// 以像素为单位控制字号。
"editor.fontSize": 14,
// 控制字体粗细。
"editor.fontWeight": "normal",
// 控制编辑器是否应自动设置粘贴内容的格式。格式化程序必须可用并且能设置文档中某一范围的格式。
"editor.formatOnPaste": false,
// 保存时设置文件的格式。格式化程序必须可用,不能自动保存文件,并且不能关闭编辑器。
"editor.formatOnSave": false,
// 控制编辑器是否应在键入后自动设置行的格式
"editor.formatOnType": false,
// 控制编辑器是否应呈现垂直字形边距。字形边距最常用于调试。
"editor.glyphMargin": true,
// 控制光标是否应隐藏在概述标尺中。
"editor.hideCursorInOverviewRuler": false,
// 按 Tab 键时插入空格。该设置在 "editor.detectIndentation" 启用时根据文件内容可能会被覆盖。
"editor.insertSpaces": true,
// 以像素为单位控制字符间距。
"editor.letterSpacing": 0,
// 启用代码操作小灯泡提示
"editor.lightbulb.enabled": true,
// 控制行高。使用 0 通过字号计算行高。
"editor.lineHeight": 0,
// 控制行号的显示。可选值为 "on"、"off"、"relative" 和 "interval"。
"editor.lineNumbers": "on",
// 控制编辑器是否应检测链接并使它们可被点击
"editor.links": true,
// 当选择其中一项时,将突出显示匹配的括号。
"editor.matchBrackets": true,
// 控制是否显示 minimap
"editor.minimap.enabled": true,
// 限制最小映射的宽度,尽量多地呈现特定数量的列
"editor.minimap.maxColumn": 120,
// 呈现某行上的实际字符(与颜色块相反)
"editor.minimap.renderCharacters": true,
// 控制是否自动隐藏小地图滑块。可选值为 "always" 和 "mouseover"
"editor.minimap.showSlider": "mouseover",
// 控制在哪一侧显示小地图。可选值为 "right" (右) 和 "left" (左)
"editor.minimap.side": "right",
// 要对鼠标滚轮滚动事件的 "deltaX" 和 "deltaY" 使用的乘数
"editor.mouseWheelScrollSensitivity": 1,
// 通过使用鼠标滚轮同时按住 Ctrl 可缩放编辑器的字体
"editor.mouseWheelZoom": false,
// 在通过鼠标添加多个光标时使用的修改键。"ctrlCmd" 会映射为 "Ctrl" (Windows 和 Linux) 或 "Command" (macOS)。“转到定义”和“打开链接”功能所需的鼠标动作将会相应调整,不与多光标修改键冲突。
"editor.multiCursorModifier": "alt",
// 控制编辑器是否应该突出显示语义符号次数
"editor.occurrencesHighlight": true,
// 控制概述标尺周围是否要绘制边框。
"editor.overviewRulerBorder": true,
// 控制可在概述标尺同一位置显示的效果数量
"editor.overviewRulerLanes": 3,
// 启用在输入时显示含有参数文档和类型信息的小面板
"editor.parameterHints": true,
// 控制键入时是否应自动显示建议
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
},
// 控制延迟多少毫秒后将显示快速建议
"editor.quickSuggestionsDelay": 10,
// 控制编辑器是否应呈现控制字符
"editor.renderControlCharacters": false,
// 控制编辑器是否应呈现缩进参考线
"editor.renderIndentGuides": true,
// 控制编辑器应如何呈现当前行突出显示,可能为“无”、“装订线”、“线”和“全部”。
"editor.renderLineHighlight": "line",
// 控制编辑器在空白字符上显示特殊符号的方式。可选值为 "none"(无)、"boundary"(边界) 或 "all"(所有)。选择 "boundary" 选项,则不会在单词之间的单个空格上显示特殊符号。
"editor.renderWhitespace": "none",
// 控制选取范围是否有圆角
"editor.roundedSelection": true,
// 在一定数量的等宽字符后显示垂直标尺。输入多个值,显示多个标尺。若数组为空,则不绘制标尺。
"editor.rulers": [],
// 控制编辑器是否可以滚动到最后一行之后
"editor.scrollBeyondLastLine": true,
// 控制是否支持 Linux 主剪贴板。
"editor.selectionClipboard": true,
// 控制编辑器是否应突出显示选项的近似匹配
"editor.selectionHighlight": true,
// 控制是否自动隐藏导航线上的折叠控件。
"editor.showFoldingControls": "mouseover",
// 控制编辑器是否在滚动时使用动画
"editor.smoothScrolling": false,
// 控制是否将代码段与其他建议一起显示以及它们的排序方式。
"editor.snippetSuggestions": "inline",
// 即使在双击编辑器内容或按 Esc 键时,也要保持速览编辑器的打开状态。
"editor.stablePeek": false,
// 建议小组件的字号
"editor.suggestFontSize": 0,
// 建议小组件的行高
"editor.suggestLineHeight": 0,
// 控制键入触发器字符时是否应自动显示建议
"editor.suggestOnTriggerCharacters": true,
// 控制在建议列表中如何预先选择建议。
"editor.suggestSelection": "recentlyUsed",
// 当其前缀匹配时插入代码段。当 "quickSuggestions" 未启用时,效果最佳。
"editor.tabCompletion": false,
// 一个制表符等于的空格数。该设置在 "editor.detectIndentation" 启用时根据文件内容可能会被覆盖。
"editor.tabSize": 4,
// 覆盖当前所选颜色主题中的编辑器颜色和字体样式。
"editor.tokenColorCustomizations": {},
// 删除尾随自动插入的空格
"editor.trimAutoWhitespace": true,
// 在制表位后插入和删除空格
"editor.useTabStops": true,
// 控制是否根据文档中的文字计算自动完成列表。
"editor.wordBasedSuggestions": true,
// 执行文字相关的导航或操作时将用作文字分隔符的字符
"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?",
// 控制折行方式。可以选择: - “off” (禁用折行), - “on” (视区折行), - “wordWrapColumn”(在“editor.wordWrapColumn”处折行)或 - “bounded”(在视区与“editor.wordWrapColumn”两者的较小者处折行)。
"editor.wordWrap": "off",
// 在 "editor.wordWrap" 为 "wordWrapColumn" 或 "bounded" 时控制编辑器列的换行。
"editor.wordWrapColumn": 80,
// 控制折行的缩进。可以是“none”、“same”或“indent”。
"editor.wrappingIndent": "same"
// 控制已更新文件的自动保存。接受的值:“off”、"afterDelay”、“onFocusChange”(编辑器失去焦点)、“onWindowChange”(窗口失去焦点)。如果设置为“afterDelay”,则可在 "files.autoSaveDelay" 中配置延迟。
"files.autoSave": "off",
// 以像素为单位控制字号。
"editor.fontSize": 14,
// 控制字体系列。
"editor.fontFamily": "'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
// 一个制表符等于的空格数。该设置在 "editor.detectIndentation" 启用时根据文件内容可能会被覆盖。
"editor.tabSize": 4,
// 控制编辑器在空白字符上显示特殊符号的方式。可选值为 "none"(无)、"boundary"(边界) 或 "all"(所有)。选择 "boundary" 选项,则不会在单词之间的单个空格上显示特殊符号。
"editor.renderWhitespace": "none",
// 控制光标样式,接受的值为 "block"、"block-outline"、"line"、"line-thin" 、"underline" 和 "underline-thin"
"editor.cursorStyle": "line",
// 在通过鼠标添加多个光标时使用的修改键。"ctrlCmd" 会映射为 "Ctrl" (Windows 和 Linux) 或 "Command" (macOS)。“转到定义”和“打开链接”功能所需的鼠标动作将会相应调整,不与多光标修改键冲突。
"editor.multiCursorModifier": "alt",
// 按 Tab 键时插入空格。该设置在 "editor.detectIndentation" 启用时根据文件内容可能会被覆盖。
"editor.insertSpaces": true,
// 控制折行方式。可以选择: - “off” (禁用折行), - “on” (视区折行), - “wordWrapColumn”(在“editor.wordWrapColumn”处折行)或 - “bounded”(在视区与“editor.wordWrapColumn”两者的较小者处折行)。
"editor.wordWrap": "off",
// 配置 glob 模式以在搜索中排除文件和文件夹。例如,文件资源管理器根据此设置决定文件或文件夹的显示和隐藏。
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true
},
// 配置语言的文件关联(如: "*.extension": "html")。这些关联的优先级高于已安装语言的默认关联。
"files.associations": {}