gpt4 book ai didi

visual-studio - ESLint 支持 Visual Studio 2017

转载 作者:行者123 更新时间:2023-11-28 04:16:13 26 4
gpt4 key购买 nike

Visual Studio 2017 似乎不支持 ESlint 静态智能感知,这使得 .js 文件中的编码变得非常痛苦,因为我必须运行 CMD eslint 命令来获取任何 linting 错误。在 VSCode 中我可以只使用 ESLint 扩展。 Visual Studio 2017 怎么样?

我可以通过他们的方式启用它吗?

最佳答案

如何让 ESLint 在 Visual Studio 2019 和 2017 中工作:

2019 v16 和 2017 >= v15.8

我在最后附上了以前版本的说明,但如果您需要此功能,请帮自己一个忙并升级。

从菜单:工具 > 选项 > 文本编辑器 > Javascript/Typescript > Linting

检查启用 Eslint enter image description here

global-in-visual-studio .eslintrc 文件与其他 Visual Studio 配置一起位于您的根用户目录 (Windows 10)。您仍然可以通过 npm install eslint -g 在您的计算机上安装 eslint。 VS不会用它。它附带了 React 插件,但你可以安装其他插件,它们也会起作用。您可以在项目中正常扩展配置 ( eslint ref )

它使用 Eslint v4,但符合。至 MS 文档,

if your project has a local installation of ESLint, it will use that version instead

<小时/>

2017 v.15.7

从菜单:工具 --> 选项 --> 文本编辑器 --> Javascript/Typescript将启用 Eslint 设置为 True(如果尚未设置)

然后从主菜单:工具 --> Web 代码分析 --> 编辑 ESLint 设置

您必须保存 .eslintrcyour.js 文件才能使规则生效。可能有一种方法可以在您键入时启用智能感知,但我还没有找到。我发现如果我在 Visual Studio 已经开始 linting 之后更新规则,我必须重新启动项目才能使新规则生效。仍然很笨重,但这是快速实现编码标准的好方法,特别是当您将其与文本编辑器格式匹配并在保存插件上使用自动格式(如this one)时

只需记住以 ESLint 2.0.0 格式编辑 .eslintrc 文件即可找到 here

关于visual-studio - ESLint 支持 Visual Studio 2017,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45818013/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com