我想在我的Javascript文件中使用标签进行缩进。我像往常一样更改了配置,但预览似乎没有考虑我的修改。在实际文件中都没有。
令人惊讶的是,“Spaces”子选项卡正在以正确的方式格式化代码,但它是唯一可以工作的地方。 (见下面的截图)
有没有人有同样的问题?
我正在使用IntelliJ Ultimate 2016.1
答案 0 :(得分:4)
看看editorconfig.org。 您将需要项目根目录下的.editorconfig文件。它是一个标记文件,可以在多个IDE中运行,以设置一些常见配置,如缩进和尾随空格。这是一个例子。
root = true
[*]
indent_style = space
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
[*.js]
indent_size = 2
答案 1 :(得分:3)
From Intellij Idea 14 onwards,IDE默认检测现有文件中的现有缩进样式,并使用它们而不是您的设置。您可以在prefferences中关闭此功能:
Prefferences - >编辑 - >代码风格 - >检测并使用现有文件缩进进行编辑
如果关闭此功能无效,请确保您的项目没有.editorconfig文件,该文件也定义了缩进样式。