Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 将ESLint与Visual Studio 2015集成_Visual Studio_Eslint - Fatal编程技术网

Visual studio 将ESLint与Visual Studio 2015集成

Visual studio 将ESLint与Visual Studio 2015集成,visual-studio,eslint,Visual Studio,Eslint,我正在使用ESLint编写JavaScript。我在我的机器上安装了它,能够运行并检查我想要的文件中的错误。一切都很好,但如果我只能从命令提示符下使用它,我必须手动为每个文件或文件夹运行它。我正在考虑将它集成到VisualStudio中,这样当我像“在解决方案上运行ESLint”一样运行它时,它将为解决方案中的所有JS文件提供一个警告/错误列表。即使我们不能这样做,是否可以在Visual Studio 2015中选择一个文件并在该文件上运行ESLint 我将ESLint添加到Visual Stu

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

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


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

您可以使用它,它可以通过ESLint执行JavaScript linting。每次保存文件时,它都会突出显示javascript错误,因此这比通过菜单执行要好一点。如果不想使用插件,可以在“工具”>“外部程序”菜单中设置一个新菜单项。请确保使用允许双击错误的ESLint,并让Visual Studio将您带到错误发生的那一行。

您可以使用它,它通过ESLint执行JavaScript lint。每次保存文件时,它都会突出显示javascript错误,因此这比通过菜单执行要好一点。如果不想使用插件,可以在“工具”>“外部程序”菜单中设置一个新菜单项。请确保使用允许您双击错误的ESLint,并让Visual Studio将您带到发生错误的行。

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

请按照链接下载安装程序以进行安装

您也可以安装Web Analyzer扩展,但重新启动后,您将得到一个提示:


Web Analyzer扩展现在已内置到.NET核心工具预览1中的Visual Studio中

请按照链接下载安装程序以进行安装

您也可以安装Web Analyzer扩展,但重新启动后,您将得到一个提示:


是的,我昨天读到了关于Web analyzer的文章。我也会尝试第二种选择。谢谢,我昨天读到关于网络分析仪的消息。我也会尝试第二种选择。谢谢你为什么投反对票?ESLint现在正式与Visual Studio 2015集成(截至本月),这是一个好消息,与这个问题非常相关。也许您希望重新表述,使其看起来更像一个答案。另外,如果可能的话,最好提供一个指向页面的链接(通用),而不是直接指向一个可能很快就会过时的exe文件。NET核心工具预览中的错误阻止了我这样做。在github上查看和。为什么要投否决票?ESLint现在正式与Visual Studio 2015集成(截至本月),这是一个好消息,与这个问题非常相关。也许您希望重新表述,使其看起来更像一个答案。另外,如果可能的话,最好提供一个指向页面的链接(通用),而不是直接指向一个可能很快就会过时的exe文件。NET核心工具预览中的错误阻止了我这样做。请参阅github上的和。我很确定您需要参数文本框中的
$(ItemPath)
来指定要删除的文件,否则需要
$(ProjDir)
来一次性删除整个项目。如果您已经设法解决了这个问题,我将此问题留待以后的几代人讨论。我非常确定,您需要在“参数”文本框中指定要删除的文件,否则,要一次性删除整个项目,您需要
$(ItemPath)
。如果你已经把它弄出来了,我会把它留在这里好几代人