【发布时间】:2019-04-23 13:01:50
【问题描述】:
我已经浏览了格式设置和堆栈溢出帖子,我已经切换了一堆不同的设置,但似乎无法找到答案。 settings.json 中的任何内容似乎都无关紧要,也许它被某种方式覆盖了?
我的制表符间距设置为 2 个空格,每次我重新启动计算机时,VS Code 似乎都会发生一些事情,在保存文件时会添加大量奇怪的间距规则和制表符到 4 个空格,正如您在 gif 中看到的那样下面这让我的代码很糟糕。
我不想回到 Atom 或 Sublime,但是 VS Code 现在为我工作的方式,我不能在专业环境中使用它。希望得到一些帮助来解决这个问题。
谢谢!
(下图为gif,点击查看保存后的样式变化)
编辑:在 VS Code 中安装包:
【问题讨论】:
-
VS Code 不应该自己做这件事 - 你是否启用了任何美化器扩展?
-
This 会帮助你。您需要删除
Format on Save -
如果你在 mac 上按 ctrl + 或 cmd + ,我想,然后转到文本编辑器,你是否选择了“自动缩进”?
-
保存文件时会出现这种情况吗?
-
@kemotoe 是的
标签: javascript visual-studio-code