如何将.editorconfig应用于智能的现有项目

时间:2017-01-07 06:46:08

标签: intellij-idea configuration formatting

我已经为intellij

创建了一个.editorconfig文件,如下所示
# editorconfig.org

root = true

[*]
charset = utf-8
insert_final_newline = true
trim_trailing_whitespace = true
end_of_line = lf
indent_style = space
indent_size = 4

[*.js]
indent_size = 4

[{package.json}]
indent_style = space
indent_size = 4

如何将此代码样式一次性应用于所有文件,我知道我将打开一个文件然后按 Ctrl + Alt + l 将完成这项工作有一种方法将其应用为intellij14中所有应用程序的配置

3 个答案:

答案 0 :(得分:2)

只需启用它...;)

设置>编辑器>代码样式

复选框启用EditorConfig支持

答案 1 :(得分:2)

请务必先执行Michal's answer中的步骤。如果要将此编辑器配置追溯应用到现有文件,请执行以下操作:

  • 我建议将所有文件提交到git,这样,如果事情没有按计划进行,您可以重置为该提交。
  • 确保您满意.editorconfig
  • 1:Project侧窗格中,右键单击要将.editorconfig应用于的文件夹(例如,项目的根文件夹)
  • 选择Reformat Code,它具有默认的快捷键 ctrl alt L
  • 选择“包括子目录”。没有其他选项是必需的。然后点击“运行”。

您的文件现在遵循您的.editorconfig文件配置。

Right-click dropdown when clicking on a folder, with Reformat Code selected Reformat Code dialog with only "Include subdirectories" checked

答案 2 :(得分:0)

如果在项目初始化后添加了文件。

您需要在项目的根目录中添加文件.editorconfig。

一旦对文件配置感到满意,请右键单击并选择同步'.editorconfig'