1

我在 WebStorm 中使用 TypeScript 有一段时间了,最​​近我将 TSLint 添加到我的设置中以编写更好的代码。我成功地将它集成到 IDE(WebStorm 2016)中,但我对结合 TSLint 格式化规则的 IDE 格式化程序的体验很糟糕。

例如我写:

let bar: foo;  // fine by tslint standarts 

然后我按Ctrl + Alt + L自动格式化所有内容,我得到:

let bar:foo; // without space between the variable ":"
             // and its type the tslint complains

我在网上没有找到任何解决方案,也找不到在 IDE 中更改此行为的手动方法。

任何帮助都感激不尽 !:)

4

1 回答 1

3

更新:从 2016.3 版本开始,路径为:设置 > 编辑器 > 代码样式 > 打字稿

转到:设置 > 代码样式 > 打字稿

转到空间选项卡并向下滚动到其他

最后两个选项应该可以解决问题:

  • 在类型参考冒号':'之前

  • 在类型参考冒号':'之后

根据您的需要,检查一项或两项。

设置菜单截图

于 2016-08-21T12:46:55.843 回答