// 通过将设置放入设置文件中来覆盖设置。
{
//-------- 编辑器配置 --------
// 控制字体系列。
"editor.fontFamily": "Consolas, 'Courier New', monospace",
// 控制字体大小。
"editor.fontSize": 14,
// 控制行高。
"editor.lineHeight": 0,
// 控制行号的可见性
"editor.lineNumbers": true,
// 控制字形边距的可见性
"editor.glyphMargin": false,
// 显示垂直标尺的列
"editor.rulers": [],
// 执行文字相关的导航或操作时将用作文字分隔符的字符
"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?",
// 一个制表符等于的空格数。
"editor.tabSize": 4,
// 按 "Tab" 时插入空格。
"editor.insertSpaces": true,
// 当打开文件时,将基于文件内容检测 "editor.tabSize" 和 "editor.insertSpaces"。
"editor.detectIndentation": true,
// 控制选取范围是否有圆角
"editor.roundedSelection": true,
// 控制编辑器是否可以滚动到最后一行之后
"editor.scrollBeyondLastLine": true,
// 控制在多少个字符后编辑器会自动换到下一行。将其设置为 0 则将打开视区宽度换行(自动换行)。将其设置为 -1 则将强制编辑器始终不换行。
"editor.wrappingColumn": 300,
// 控制换行的行的缩进。可以是"none"、 "same" 或 "indent"。
"editor.wrappingIndent": "same",
// 要对鼠标滚轮滚动事件的 "deltaX" 和 "deltaY" 使用的乘数
"editor.mouseWheelScrollSensitivity": 1,
// 控制键入时是否应显示快速建议
"editor.quickSuggestions": true,
// 控制延迟多少毫秒后将显示快速建议
"editor.quickSuggestionsDelay": 10,
// 控制编辑器是否应该在左括号后自动插入右括号
"editor.autoClosingBrackets": true,
// 控制编辑器是否应在键入后自动设置行的格式
"editor.formatOnType": false,
// 控制键入触发器字符时是否应自动显示建议
"editor.suggestOnTriggerCharacters": true,
// 控制除了 "Tab" 以外,是否还应在 "Enter" 时接受建议。帮助避免“插入新行”或“接受建议”之间的歧义。
"editor.acceptSuggestionOnEnter": true,
// 控制编辑器是否应突出显示选项的近似匹配
"editor.selectionHighlight": true,
// 控制可在概述标尺同一位置显示的效果数量
"editor.overviewRulerLanes": 3,
// 控制光标闪烁动画,接受的值为'blink'、'visible' 和 'hidden'
"editor.cursorBlinking": "blink",
// 控制光标样式,接受的值为 'block' 和 'line'
"editor.cursorStyle": "line",
// 启用字体连字
"editor.fontLigatures": false,
// 控制光标是否应隐藏在概述标尺中。
"editor.hideCursorInOverviewRuler": false,
// 控制编辑器是否应呈现空白字符
"editor.renderWhitespace": false,
// 控制编辑器是否显示支持它的模式的参考信息
"editor.referenceInfos": true,
// 控制编辑器是否启用代码折叠功能
"editor.folding": true,
// 在制表位后插入和删除空格
"editor.useTabStops": true,
// 删除尾随自动插入的空格
"editor.trimAutoWhitespace": true,
// Keep peek editors open even when double clicking their content or when hitting Escape.
"editor.stablePeek": false,
// 控制 Diff 编辑器以并排或内联形式显示差异
"diffEditor.renderSideBySide": true,
// 控制差异编辑器是否将对前导空格或尾随空格的更改显示为差异
"diffEditor.ignoreTrimWhitespace": true,
//-------- 窗口配置 --------
// 启用后,将在新窗口中打开文件,而不是重复使用现有实例。
"window.openFilesInNewWindow": true,
// 控制重启后重新打开文件夹的方式。选择“none”表示永不重新打开文件夹,选择“one”表示重新打开最后使用的一个文件夹,或选择“all”表示打开上次会话的所有文件夹。
"window.reopenFolders": &
visual studio code配置项 settings.json
最新推荐文章于 2025-03-13 15:32:46 发布