键入时禁用 Visual Studio Code 中的 linting

2024-02-19

前提:当我使用 Visual Studio Code 时,我希望在保存时进行 linting,并且我喜欢智能感知。

尽管如此,我对 linting 感到非常恼火(又名错误和警告消息,形式为“[ts/jshint]:这里你缺少一个分号”)当我打字的时候。它们绝对没用(我从不看它们),让人分心,所有那些华而不实的东西在屏幕底部出现和消失,昨天,当我的电脑因其他原因已经变慢时,打字速度变得非常缓慢。

由于我找不到一种方法来禁用打字时的 linting,所以我进入设置并禁用了大部分 TypeScript 控件(因为它们是最严重的罪犯,对我来说毫无用处,因为我很少使用 .ts,无论如何我使用 Flow + jshint,这已经足够了)。而且,由于一些神奇的原因,它甚至似乎在打字时禁用了 linting,只留下保存时的激活状态。

但今天,当我打开 Visual Studio Code 时,打字时的 linting 重新启动。现在(TypeScript)错误已经很少了,但是 jshint 仍然会产生一些错误。幸运的是,Flow 只在保存时按预期工作。

那么,有没有一种方法可以在键入时禁用 linting,同时使智能感知、代码完成建议和保存时的 linting 保持活动状态?

我已启用以下扩展: HTML CSS 支持 0.2.0, HTML 到 JavaScript 字符串 0.0.6, JavaScript 助推器 0.10.2, jshint 0.10.20, 对 HTML 和 Jade 属性进行排序 2.1.0, 待办树 0.0.116,以及 vscode-flow-ide 1.2.0。

(我暂时禁用了智能感知,看看它是否解决了问题。但它没有。)


截至 2023 年 2 月,jshint扩展已被弃用:

此扩展已被弃用。请改用 ESLint 扩展。

ESLint https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint有一个应该实现此目的的设置:

eslint.run- 运行 linteronSave or onType,默认为onType.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

键入时禁用 Visual Studio Code 中的 linting 的相关文章

随机推荐

  • 在 Jar 中查找实现接口的类

    我想知道 jar 内的类是否实现了特定的接口 我已经实现了下面的代码 但它会迭代 jar 文件中的所有类 并在每个类上查找它是否实现了这个特定的接口 public static synchronized boolean findClasse
  • 表单action="/"是什么意思? [复制]

    这个问题在这里已经有答案了 表单的操作通常是指提交后运行的脚本 我看到一个代码form action 我无法找到它的去向 有人请给我解释一下 它转到基本目录的索引
  • NTLM授权WCF在ASP.NET Core中不起作用

    我遇到 NTLM 授权问题 我有一个在asp net上运行没有任何问题的服务 但现在我需要在asp net core上使用这个服务 但我无法通过授权 我这样配置绑定 var binding new BasicHttpBinding Basi
  • 使用 设置日期格式并将其显示在

    我想在 h outputText 中显示类似 2010 10 20 by Mary 的内容 日期值存储在 MBean 的名为 date1 的字段内 而用户名存储在 MBean 的名为 username 的字段内 我使用以下 EL 表达式和
  • C# 中 var 和 string 有什么区别? [复制]

    这个问题在这里已经有答案了 有什么区别var and string in C 关键词var用于隐式类型的声明 如果您使用变量的命名类型 那么除了可读性之外没有其他区别 并且对于哪种更好有不同的意见 例子 var s asdf 给出与以下完全
  • MCP23017 I2C 设备驱动程序探测函数未调用

    我正在使用以下 I2C GPIO设备驱动 https github com torvalds linux blob master drivers gpio gpio mcp23s08 c访问 MCP23017 GPIO 使用 insmod
  • 在 Sphinx 中的文件链接中使用版本号

    在 Sphinx 中 可以使用以下语法生成文件链接 name of file js
  • ImportError:动态模块未定义 init 函数 (initfizzbuzz)

    我尝试编译fizzbuzz c 以便通过 python 导入它 用于建筑fizzbuzz c I used python setup py build ext i 构建后 我尝试导入fizzbuzz c但出现了下面的错误 我怎么解决这个问题
  • Prolog 中的递归乘法

    序言新手 编辑 使用 swi prolog 我想递归地执行乘法方法在序言中已经执行的操作 而不实际使用乘法方法 我想要实现的算法看起来像 multn N1 N2 output if n2 lt 0 return output else mu
  • Ruby 和 Ruby on Rails 之间有什么区别?

    这几天我一直在研究 Ruby 我注意到有 Ruby on Rails 两者有什么区别 他们一起工作吗 语法一样吗 Ruby 是一种编程语言 Ruby on Rails RoR 是一个用 Ruby 实现的 Web 应用程序框架 因此 它们不仅
  • 使用 SQL 后端时维护表单中的自动编号功能

    目前 我正在尝试将数据库从 Access 后端迁移到 SQL 后端 同时仍保留 Access 表单作为前端 这是通过带有 ODBC 连接到我的后端的链接表来完成的 该表单旨在向表中添加新记录 问题出在自动编号上 ID 设置为自动编号 并且在
  • Appium - 在 PageFactory 获取 java.lang.RuntimeException:java.lang.NoSuchMethodException:jdk.proxy2.$Proxy9.proxyClassLookup()

    我在运行 Appium 测试时遇到此异常 PageFactory 上的测试失败 但出现以下异常 My POM
  • ggplot2:使用循环在一页上打印多个绘图

    我有几个主题需要生成一个绘图 因为我有很多主题 我希望在一页上有多个绘图 而不是一个主题图 这是我到目前为止所做的 读取带有主题名称的txt文件 subjs lt scan ListSubjs txt what 创建一个列表来保存绘图对象
  • 膨胀类 android.support.v7.widget.RecyclerView 时出错

    我正在尝试在现有项目中使用 RecyclerView 构建时没有错误 但在膨胀时没有发现 RecyclerView 的类错误 看不到我做错了什么 感谢您的帮助 activity main xml
  • 使用 Paperclip 和 Amazon s3 上传照片时缺少凭据

    我在使用 Paperclip 将照片上传到 S3 时遇到问题 照片正确下载到网站 但尝试上传新照片时会出现 凭据丢失 消息 我尝试重置 S3 密钥 尝试更改编码中变量的访问权限 但没有成功 我几乎可以肯定这是照片问题 因为如果我提交没有照片
  • 使用 jquery 延迟对象链接多个 ajax 调用

    在寻找类似于此处描述的解决方案时 如何使用 jquery 链接 ajax 调用 https stackoverflow com questions 8612894 how to chain ajax calls using jquery l
  • 覆盖CSS属性全部:未设置

    对于我正在开发的 CSS 框架 我正在使用all unset 它本身工作得很好 foo all unset 但是 在某些情况下 我想 撤消 此规则的效果 如 foo hover all auto 然而 这显然行不通 因为没有值auto fo
  • Git 工作流程最佳实践

    愚蠢的问题 把我当作版本控制的完全新手 我是 Git 新手 我以前使用过 subversion 但只是基础知识 我了解 Git 及其分支命令的基础知识 我有一个想象的情况需要您的建议 假设我的软件当前版本是 v1 2 稳定且已发布 My S
  • 在 Visual Studio Code 中运行 python 脚本;如何让“input()”工作?

    我试图抓住一个简单的input using input 但是当我在其中运行脚本时视觉代码每当该行代码被执行时 程序就会挂起 我如何在其中运行代码视觉工作室代码并使用input task version 0 1 0 command pytho
  • 键入时禁用 Visual Studio Code 中的 linting

    前提 当我使用 Visual Studio Code 时 我希望在保存时进行 linting 并且我喜欢智能感知 尽管如此 我对 linting 感到非常恼火 又名错误和警告消息 形式为 ts jshint 这里你缺少一个分号 当我打字的时