我有一个以 4 空格缩进开始的项目,然后仅对某些文件切换到 2 空格。
现在我有.editoconfig
文件来标准化缩进
*.{ts}]
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 2
有没有办法将此新规则应用于现有代码?
我有一个以 4 空格缩进开始的项目,然后仅对某些文件切换到 2 空格。
现在我有.editoconfig
文件来标准化缩进
*.{ts}]
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 2
有没有办法将此新规则应用于现有代码?
我发现Jetbrains 的 Resharper确实可以完成这项工作。不幸的是,仅适用于Windows
为此,我们使用了 ESLint。.eslintrc.json
我们使用此规则在项目根目录中创建了一个特殊项目,并使用了--fix
命令行选项。
但是您必须事先从项目中删除所有其他 eslint 配置文件,否则您将在其他地方定义的规则也会被自动修复。