上个博客说到了如何配置 eslint 和 editorconfig,

但是每次运行项目的时候才能知道哪段代码不符合规范,确实也有点蛋疼。

那么能不能直接在编辑器中就能看到不符合规范的代码的呢???

这不是废话吗,肯定是有的呀。

打开vscode ,搜索插件 eslint

安装插件

安装好了重新打开项目就能用了哦

随便打开一个文件,调整代码如下

如果不符合之前配置eslint规则的,就会出现红色波浪线,鼠标移上去 会显示具体的错误。

怎么样,是不是很牛x呢。

这还不是最牛x的!

但是如果打开一个项目,发现每个文件满屏都是不符合规则的是不是很蛋疼啊。

这就需要eslint 插件更牛x 的功能了,自动修复! 配置好后只需要重新保存一下文件,这个文件就能根据配置的eslint规则自动修改

打开vscode 配置  文件 > 首选项 > 配置  (也可以ctrl+ ,) 搜索eslint ,打开配置文件

在右侧加入 eslint.autoFixOnSave: true

打开需要修复的文件 , ctrl+s 保存文件 ,vscode会自动修复不符合eslint配置规则的文件。

拜了个拜!

转载于:https://www.cnblogs.com/zzd0916/p/10254275.html

vscode 中 eslint 的配置相关推荐

  1. VSCode中ESLint插件修复+配置教程

    文章目录 vscode+eslint插件+配置教程 如果不好用 排查1: 如果出现后面回车符问题 排查2: 保存时好了但是一瞬间代码又回来了 排查3: 右下角是否开启eslint服务 排查4: 如果保 ...

  2. vscode中setting.json配置详解

    vscode中的setting.json配置文件配置详解 话不多说上配置文件 大家按需复制到自己的setting.json配置文件中即可 [{// 控制是否在编辑器中显示 CodeLens." ...

  3. vscode中go插件配置

    # 转自:http://www.mamicode.com/info-detail-2436665.html # https://blog.csdn.net/bing2011/article/detai ...

  4. vscode 新版eslint自动修复_vscode自动修复eslint规范的插件及配置

    在开发大型项目中,经常都是需要多人合作的.相信大家一定都非常头疼于修改别人的代码的吧,而合理的使用eslint规范可以让我们在代码review时变得轻松,也可以让我们在修改小伙伴们的代码的时候会更加清 ...

  5. VSCode中配置git(参数设置) - 教程篇【不推荐阅读】

    VSCode中git的配置 [不推荐阅读] 原因:可以通过git clone规避配置不成功问题. 具体查看相关文章:VSCode + git 代码托管[当前没有源代码管理提供程序注册](没有'+'加法 ...

  6. VSCode配合eslint进行JavaScript质量检查

    写在开始前:如有不准确的地方希望大家提出,文章可以改知识不能错. 创建一个项目 这里已node项目为例 npm init 根据提示填写相关信息 安装eslint npm install eslint ...

  7. server vscode中的live_太方便了!这款神器能在浏览器中运行 VS Code,随时随地写代码...

    最近看到 iPadOS 出来了,各种牛逼的操作真的很有吸引力,于是咬咬牙买了 iPad air.买来之后,当然是研究怎么提高效率了,于是就寻找.研究各种高效的软件.折腾了一段时间,各种 APP 都找得 ...

  8. 踩坑:VScode 集成 eslint 插件

    本文以 Vue 官方脚手架 Vue-cli 为例: 1. 创建 Vue 项目 注意:Vue-cli 默认给出了 eslint 配置,一路回车即可.最后在安装模块的时候,选择直接安装!我用淘宝镜像安装时 ...

  9. VSCode中MarkDown图片无法显示

    VSCode中MarkDown图片无法显示 这是由于 VSCode 中MarkDown默认配置中只允许载入安全内容,更改设置即可. 在MarkDown文件中输入快捷键 Ctrl + Shift + P ...

  10. Win11安装VScode详细教程、配置Anaconda与python环境

    1. Anaconda与VSCode的下载与安装 首先参考该教程进行 Anaconda与VSCode的基础安装:Anaconda + VSCode 最详细教程 注意: 1) 上方教程中下载32位.64 ...

最新文章

  1. ACM训练小结-2018年6月16日
  2. PCB多层线路板打样难点
  3. Java8 中有趣酷炫的小技巧,你用到了那些?
  4. 《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——02-08项目人力资源(Human Resource)管理...
  5. Android多媒体开发:录音机
  6. c++中的异常---3(系统标准异常库,编写自己异常类)
  7. android驱动测试,Android: 通过 cucumber 驱动 monkey 做稳定性测试
  8. C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区...
  9. golang mysql加锁_使用golang实现类InnoDB数据行锁效果
  10. Parhaps you are running on a JRE rather than a JDK?
  11. TIOBE 8 月编程语言排行榜:Python 奋力追赶 C,Swift 下跌
  12. .vue文件在webstorm中es6语法报错解决方法
  13. 利用ArcGIS Pro进行时空数据挖掘和可视化呈现
  14. PCB走线载流能力-揭秘一
  15. java集成Cplex:Cplex下载、IDEA环境搭建、docker部署
  16. 1000:有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数:
  17. Pycharm安装与设置
  18. 关于van-card中thumb引入本地图片而无法正常显示的解决方法
  19. 任正非在2012实验室的讲话
  20. ORACLE取当天七点半

热门文章

  1. NBA球星为啥那么多顶薪?数据可视化为你揭晓真相
  2. 数据分析/数据挖掘 入门级选手建议
  3. mongodb 笔记
  4. 35-BigDecimal详解
  5. 搜索控制器UISearchController的使用
  6. django中admin的使用
  7. 马虎将classname加到了id属性中,造成报错
  8. 小米手机抓取Log教程
  9. OpenStack最新版本Folsom架构解析(转)
  10. Linux下配置静态IP地址,设置DNS和主机名