我使用带有默认配置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.我不想自己按字母顺序对导入项进行排序。在我禁用该内联之前: WebStorm / PhpStorm可以为我禁用内联吗?
发布于 2017-09-07 00:24:55
根据webstorm:https://www.jetbrains.com/help/webstorm/tslint.html
使用WebStorm,您可以自动修复TSLint >报告的一些问题。
若要修复特定错误,请将光标放在突出显示的代码上,按⌥⏎键,然后从弹出菜单中选择“TSLint:修复当前错误”。要修复在文件中检测到的所有问题,请选择TSLint: fix current file.
发布于 2017-01-12 05:54:22
从TSLint 4.0开始,有序导入规则的特点是自动修复违规行为。您可以使用--fix标志通过命令行界面运行它。
发布于 2020-12-08 23:13:26
在WebStorm和Rider中有默认的快捷键映射操作来优化导入,在CTRL+ALT+O下,我想它也存在于PhpStorm中。

https://stackoverflow.com/questions/40961747
复制相似问题