我正在使用 Webstorm 2017.1.3 。我从我们的声纳服务器下载了带有声纳配置的SonarLint插件。
linting在扩展名为.js
的javascript文件上完美运行。但是,.jsx
或.scss
文件不会执行linting。
由于几乎所有类型的源文件都有质量配置文件,因此我需要立即查看问题,而不是在将数据推送到存储库之后。
目前,当我需要lint一个JSX文件时,我必须首先将其重命名为.js
,运行linter然后重命名它。
有没有办法强制SonarLint在所有文件上运行而不是预设的文件扩展名?
答案 0 :(得分:1)
似乎可以通过使用属性来实现:
sonar.javascript.file.suffixes: .js, .jsx