【发布时间】:2018-06-07 11:52:48
【问题描述】:
我正在尝试自动格式化我的代码以通过 JSLint 违规。我知道我可以按 Ctrl + Alt + L,但这并不能按照我想要的方式格式化代码。
例如,JSLint 抱怨并非所有变量都定义在函数之上。我希望我的代码格式化程序将这些变量移动到函数的顶部(或者让 linter 不抱怨会更好)。另一个例子是 linter 抱怨未使用的变量。在这种情况下,我希望格式化程序删除未使用的变量。当然,间距问题也应该像默认格式化程序一样得到修复。
如果这在 WebStorm 中是不可能的,我可以编辑一个 JSLint 配置文件来关闭一些警告(比如在函数顶部定义所有变量)。
我正在使用grunt-jslint。
【问题讨论】:
标签: formatting gruntjs webstorm jslint