将ESLint与Visual Studio 2015集成

ace*_*ace 1 visual-studio eslint

我正在使用ESLint for JavaScript.我在我的机器上安装它,并且能够运行并检查我想要的文件中的错误.一切都很好,但如果我只能从命令提示符使用它我必须为每个文件或文件夹手动运行它.我正在考虑将它集成到Visual Studio中,这样当我像"运行ESLint on solution"那样运行它时,它会给出解决方案中所有JS文件的警告/错误列表.即使我们不能这样做,是否可以在Visual Studio 2015中选择文件并在该文件上运行ESLint?

我将ESLint添加到Visual Studio中的外部工具:

在此输入图像描述

但是当我运行它时,它没有显示任何错误或任何错误.它只是显示help命令的详细信息.如何在特定文件上运行此操作?

小智 10

Web Analyzer扩展现已内置于.NET Core Tooling Preview 1中的Visual Studio中

按照链接下载.NET Core Tooling Preview 1的安装程序

您也可以安装Web Analyzer扩展,但重启后会收到提示:

在此输入图像描述


Ily*_*din 6

您可以使用Visual Studio的WebAnalyzer插件,它通过ESLint执行JavaScript linting.它应该在每次保存文件时突出显示javascript错误,因此通过菜单执行它会更好一些.如果您不想使用插件,可以在"工具">"外部程序"菜单中设置新的菜单项.确保使用ESLint的visual studio格式化程序,它允许您双击错误并让Visual Studio将您带到发生错误的行.