在Settings > Code Style > JavaScript
我已将Tab size
和Indent
设置为4.为什么WebStorm仍然忽略这些设置,您可以在预览窗口中看到:
哪些设置可以覆盖这些?
答案 0 :(得分:7)
如果您启用了EditorConfig插件(默认情况下应该是这样)并且项目中有.editorconfig
个文件(或者甚至可能在项目根目录之上),那么那里的设置将覆盖您的代码样式(预期为这就是这种插件的重点。
为什么会出现这种行为?可以做些什么?
.editorconfig
个文件的用途 - 它们与编辑器无关。它意味着覆盖您的内部设置,以提供所使用的不同IDE /编辑器之间的一致性,而无需为此项目/文件夹配置IDE /编辑器.editorconfig
,您可以执行代码样式当前无法实现的功能(例如,不同的文本类型,不同的右边距/尾随空白处理,即使代码样式不支持).editorconfig
可以针对每个子文件夹进行不同的配置,甚至可以排除。Code Style
而不是Code Style > JavaScript
,则会在屏幕截图中显示)