在为ES5配置时,ReSharper未检测到某些ES6功能的使用

时间:2017-06-05 11:16:13

标签: javascript visual-studio resharper resharper-2016

我在一家公司工作,我们广泛使用ReSharper 2016来检查和重构我们的C#代码,现在我们想使用这些相同的工具来确保我们的javascript质量。

我们支持IE,因此ES6功能已经用完,但是当在ReSharper的选项中将检查语言设置为ES5并且为不支持的语言功能设置警告时(如下图所示)< em>某些 ES6功能正在被标记。

Inspections settings

Inspection severity settings

因此,例如,letconst突出显示错误,但lambda函数不突出显示。默认参数会突出显示,但Array.find()不会突出显示,依此类推。什么是和什么都没有被发现似乎是相当武断的。

Highlighting of ES6 features

是否需要一些额外的配置,或者我可能误解了有关ES6功能集的一些内容? 如何确保所有ES6功能都会导致错误?

0 个答案:

没有答案