13 优化编辑器设置
editor.lineNumbers 设置相对行号
editor.renderWhitespace 设置编辑器何时将空格符、制表符等渲染出来。这每一个“点”都代表着一个空格符.。这样就能一眼看出这个文件中使用的究竟是制表符还是空格符,以及有没有在哪里不小心多打了一个空格等。
editor.renderIndentGuides 缩进参考线
editor.rulers: [120] 垂直标尺 如果你的项目中有规定说每一行代码不得超过多少个字符,比如说120个字符,那么你就可以将标尺设置为120。这样的话编辑器就会在第120个字符所在的位置处画出这样一条垂直的竖线,所以你一眼就可以看出自己的代码是否达标。
editor.minimap.enabled 小地图开关
editor.cursorBlinking、editor.cursorStyle等设置鼠标样式
editor.renderLineHighlight 行高亮样式
editor.detectIndentation 打开文件时是否自动检测TabSize和InsertSpaces(打开时会覆盖一下两个设置)
editor.insertSpaces 按Tab插入空格
editor.tabSize 一个制表符所对应的空格符的个数
在编辑器中使用格式化工具 时
editor.formatOnSave 想把代码写完,然后保存代码,再统一进行格式化的修改,那么你可以设置 “editor.formatOnSave: true”
editor.formatOnType 希望编辑器在你打字的时候就自动帮你校正代码格式设置 “editor.formatOnType: true”
files.autoSave 自动保存
由于很多自动化的脚本工具是根据文件状态的改变来触发运行的,所以为了避免频繁触发这些脚本,可以将 “files.autoSave” 设置为 “delay”,然后使用 “files.autoSaveDelay” 控制打完字多久后保存文件。
files.defaultLanguage 设置Ctrl N 创建普通文件后默认文件语言类型,这样就能使用该语言的语法高亮和自动补全了,不然需要先保存文件为对应的文件类型。 (Markdown 语法)
- editor cursor, 是跟光标渲染和多光标相关的设置;
- editor find, 是与编辑器内搜索相关的设置;
- editor font, 是与字体有关的设置;
- editor format, 是代码格式化;
- editor suggest, 是和自动补全、建议窗口等相关的配置。

浙公网安备 33010602011771号