VS Code如何针对不同编程语言或文件类型设置不同制表符大小
VS Code按文件类型单独设置制表符大小方法
完全可以针对不同文件类型、不同编程语言单独配置制表符大小,VS Code原生支持该特性,无需安装额外插件,操作方法如下:
方法1:图形化设置界面操作
- 打开VS Code设置页:Windows/Linux系统按下快捷键
Ctrl+,,Mac系统按下Command+, - 右上角可选择配置生效范围:「用户」为全局所有项目生效,「工作区」仅对当前打开的项目生效
- 在设置顶部搜索框输入
@lang:对应语言ID tabSize,即可定位到对应语言的专属配置:- 普通代码语言直接继承全局默认配置即可,全局默认设为4
- 纯文本(.txt)对应语言ID为
plaintext,搜索@lang:plaintext tabSize后将对应配置项改为8即可
方法2:编辑JSON配置文件(更高效)
- 按下快捷键
Ctrl+Shift+P(Mac为Command+Shift+P)调出命令面板,输入Preferences: Open Settings (JSON)并回车,打开配置文件 - 在配置文件中添加如下规则即可:
// 全局默认制表符大小,适配绝大多数编程语言 "editor.tabSize": 4, // 针对.txt纯文本文件单独设置制表符为8 "[plaintext]": { "editor.tabSize": 8 }
- 若有其他语言需要特殊配置,仅需参照上述格式,将方括号内替换为对应语言的ID即可。若不清楚某类文件的语言ID,可打开对应后缀的文件,点击VS Code右下角状态栏显示的语言名称,弹出的选择框顶部会显示当前语言的ID。
内容的提问来源于stack exchange,提问作者Guilherme Antunes
相关产品推荐
相关产品推荐

