typescript - 我怎样才能在 WebStorm 中保存 TSLint?

标签 typescript webstorm tslint

每次在 WebStorm保存文件时,如何修复我的 .ts 文件?

我知道我可以在保存后运行 tslint --fix。我也知道我可以 ⌥⏎ + 文件中的当前错误,该错误将得到解决。但是我已经习惯了不同的样式指南,自动修复这些样式 lint 错误会节省我很多时间:

tslint error

我在WebStorm中找不到相关设置:

WebStorm settings

我也完全愿意使用不同的 cli 工具 来实现保存时自动 tslinting

最佳答案

平台当前不支持保存操作,因为文件由 IDE 自动保存 - 参见 https://youtrack.jetbrains.com/issue/IDEABKL-6722 . 如果您需要在 Save All 上运行 tslint --fix,请将其设置为文件观察器,并为此观察器禁用立即同步,以便它在显式保存/更改焦点时触发。 请参阅下面最简单的配置...您需要根据您的本地设置更改程序字段

enter image description here

关于typescript - 我怎样才能在 WebStorm 中保存 TSLint?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45398583/

相关文章:

typescript MyObject.instanceOf()

javascript - 默认端口上的 Webstorm

webstorm - 有没有办法让行注释快捷方式在 WebStorm 中的//之后添加一个空格?

typescript - TSLint 无法识别正确的按位运算符

angular - 当 ngModel 变量是一个对象时,p-dropdown 不显示正确的标签

Angular 2/4组件单元测试点击事件不触发变化

javascript - 多行字符串的 WebStorm 突出显示

angular - tslint/codelyzer/ng lint 错误 : "for (... in ...) statements must be filtered with an if statement"

node.js - TsLint 提示调用顶级异步方法

node.js - NodeJS 在 TypeScript 项目中上传文件时遇到问题