我使用默认配置tslint:recommended
的tslint,我希望尽可能少地适应规则。
某些规则强制执行imports should be alphabetized:
src/core/task/TaskMockDecorator.ts[2, 1]: Import sources within a group must be alphabetized.
src/core/task/taskRunner.ts[1, 16]: Named imports must be alphabetized.
我不想自己按字母顺序对输入进行排序。在我禁用linting之前:WebStorm / PhpStorm可以为我做这个吗?
答案 0 :(得分:14)
从TSLint 4.0开始,有序导入规则会自动修复违规行为。您可以使用B = convert(A)
标志通过CLI运行它。
答案 1 :(得分:5)
根据网络风暴:https://www.jetbrains.com/help/webstorm/tslint.html
使用WebStorm,您可以解决TSLint报告的一些问题>自动。
要修复特定错误,请将光标放在突出显示的代码上,按⌥⏎,然后选择TSLint:从弹出菜单中修复当前错误。 要修复文件中检测到的所有问题,请选择TSLint:修复当前文件。
答案 2 :(得分:0)