如何在VS编辑器中视觉上将2空格缩进显示为4空格宽度
实现方法
完全可以实现,这个需求本质是调整编辑器的缩进渲染宽度,不会修改文件实际存储的内容,不同VS系编辑器的设置方法如下:
Visual Studio 桌面IDE
- 打开顶部菜单栏的
工具>选项 - 左侧导航栏依次展开
文本编辑器,可以选择对应开发语言单独配置,也可以选择「所有语言」全局生效 - 进入「制表符」设置页,仅调整缩进大小的数值为4即可,不要改动「插入空格/制表符」的原有设置
- 保存配置后立即生效,实际存储的2空格缩进会在视觉上显示为4空格的宽度
VS Code
- 点击左下角齿轮图标,打开
设置 - 搜索
Tab Size,将「编辑器: Tab大小」的数值修改为4 - 搜索
Detect Indentation,取消「编辑器: 检测缩进」的勾选,避免编辑器自动识别项目现有2空格缩进覆盖你的配置 - 若只需要对当前项目生效,可以在项目根目录的
.vscode/settings.json中添加如下配置:
{ "editor.tabSize": 4, "editor.detectIndentation": false }
以上所有配置都仅修改编辑器的显示逻辑,不会改动文件内实际存储的空格数量,不会影响项目的缩进规范校验。
内容的提问来源于stack exchange,提问作者Peter
相关产品推荐
相关产品推荐

