1

我有一个以 4 空格缩进开始的项目,然后仅对某些文件切换到 2 空格。

现在我有.editoconfig文件来标准化缩进

*.{ts}]
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 2

有没有办法将此新规则应用于现有代码

4

2 回答 2

0

我发现Jetbrains 的 Resharper确实可以完成这项工作。不幸的是,仅适用于Windows

于 2018-02-16T13:19:58.787 回答
0

为此,我们使用了 ESLint。.eslintrc.json我们使用此规则在项目根目录中创建了一个特殊项目,并使用了--fix命令行选项。

但是您必须事先从项目中删除所有其他 eslint 配置文件,否则您将在其他地方定义的规则也会被自动修复。

于 2018-05-16T12:18:50.153 回答