我们正在努力为 javascript/typescript 设置团队标准的缩进样式,并且从所有迹象来看,当我们打开解决方案时,其中的设置.editorconfig
并没有覆盖用户偏好,如 VS 底部所示
出于测试目的,我创建了世界上最简单.editorconfig
的缩进大小值,并将其添加到解决方案的根文件夹中:
# All files
[*]
indent_style = space
indent_size = 27
然后,在工具 | 选项 | 文本编辑器 | JavaScript/TypeScript | 制表符,我设置了不同的缩进大小值:
所以 - 如果.editorconfig
真的被使用,任何重新格式化 Typescript 文件的尝试都应该导致每个级别有 27 个缩进空格。没有骰子。
我尝试将文件移动到与我要格式化的 Typescript 文件相同的文件夹中。没有骰子。
我已经验证在工具 | 下选择了“遵循项目编码约定”。选项 | 文本编辑器 | 一般的。我也关掉了。没有骰子。
它总是格式化为工具 | 中指定的缩进大小。选项。
有没有我想念的魔法酱?