前言

使用vscode开发vue项目的时候,为了编码格式的统一化,使用eslint规范进行格式化。此时通过eslint插件可以实现对vue代码的自动格式化。

使用方式

在vscode的插件模块处,搜索eslint。找到下面的插件。

安装完成后,进行配置。
file --> preferences --> setting
找到eslint。

打开setting.json。
在里面配置如下代码:

{"eslint.options": {"extensions": [".js",".vue"]},"eslint.validate": ["javascript",{"language": "vue","autoFix": true},"html","vue"],"eslint.autoFixOnSave": true,"editor.codeActionsOnSave": {"source.fixAll.eslint": true},"eslint.codeAction.disableRuleComment": {},"eslint.alwaysShowStatus": true,
}

重启后,修改代码,当不符合es规范的时候,使用ctrl+s保存的时候,就自动修复了。

vscode+eslint自动格式化vue代码的方法相关推荐

  1. VS Code保存后自动格式化Vue代码---Vetur

    在VS Code里面编辑Vue代码,通常我们会安装插件Vetur,本次介绍的格式化代码也依赖于Vetur插件.具体见一下步骤 注: VS Code版本为1.74.3 1. 安装插件Vetur 2. 配 ...

  2. vs code 设置 保存自动格式化vue代码

    配置 ESLint (需安装 Prettier - Code formatter 插件) command + shift + p  打开用户设置 // vscode默认启用了根据文件类型自动设置tab ...

  3. vscode保存自动格式化加逗号解决方法

    文件--首选项--设置 把这句话注释掉就好了 "editor.formatOnSave": true,

  4. 【Xilinx】如何自动格式化Verilog代码

    开发环境Vivado+VSCode [Xilinx]自动格式化Verilog代码 前言 一.安装VSCode并修改Vivado的默认编辑器 二.安装Verilog插件 1. 语法插件 2. 格式化插件 ...

  5. python black_如何使用Black自动格式化Python代码

    python black Writing Python code is one thing and writing the code in a good format is another thing ...

  6. Notepad++运行java代码,并设置自动格式化Java代码

    文章目录 Notepad++运行java代码 Notepad++自动格式化Java代码 Notepad++运行java代码 1.下载插件 2.在弹出的显示插件的窗口中勾上NppExec这个插件,再点i ...

  7. eslint 无法格式化ts_VS Code Prettier + ESlint 格式化Vue代码及遇到问题

    介绍 prettier​prettier.io prettier是一个专业代码格式化工具,支持JS.TS.sass.less.HTML.java.yaml.md.swift等等,主流的语言大多都支持. ...

  8. eslint 保存自动格式化_代码规范之理解ESLint、Prettier、EditorConfig

    授权转载自:nowThen https://juejin.cn/post/6895889063111294990 前言 团队多人协同开发项目中困恼团队管理一个很大的问题是:无可避免地会出现每个开发者编 ...

  9. vscode编辑器设置,禁止prettier/禁止Vetur自动格式化HTML代码

    添加以下代码: "vetur.format.defaultFormatter.js": "prettier",//.vue文件template格式化支持,并使用 ...

最新文章

  1. UnicodeDecodeError: ‘ascii’ codec can’t decode...: ordinal not in range(128 问题解决
  2. Http之Get/Post请求区别
  3. ubuntu 中安装tomcat
  4. 批量关闭电脑有害端口方法
  5. hdu 5274(树链剖分)
  6. 081、Weave Scope 多主机监控(2019-04-29 周一)
  7. uni-app文档需要注意细节点
  8. 多线程Runnable类创建多线程
  9. Java语言 List 和 Array 相互转换
  10. Hive编程指南pdf
  11. RFC 791翻译(IP的主要内容)
  12. 利用CASS使用三种方法计算两期土方
  13. Axure RP Extension for Chrome的安装
  14. 验证身份证号是否正确,计算身份证号最后一位
  15. Python爬虫爬取天天基金网
  16. Backtrader(十) - 经纪行 Broker
  17. 网络舆情监测方案解决方案
  18. 云之梦php免费教学视频下载_云知梦PHP基础入门视频教程 PHP全套基础教程 共52课...
  19. idea下载及安装教程(总结)
  20. 纸的大小图解_常用纸张尺寸及示意图(A0,A1A3,A4,A5A8)数据源维基百科.PDF

热门文章

  1. 用户进程与内核进程是一一对应的吗_用户线程、内核线程和轻量级进程
  2. php6 配置,thinkphp6路由可选参数配置
  3. 焊缝标注vlx实用程序_焊缝标注实例(记住这七个技巧,受益无穷)
  4. 用python将xml文件转换为txt文件_python代码xml转txt实例
  5. 我的世界服务器修改飞行速度,《我的世界》创造模式飞行速度修改方法介绍
  6. Redis在Linux系统的配置优化
  7. Redisson 是如何实现分布式锁的?
  8. 这款 IDE 插件再次升级,让「小程序云」的开发部署提速 8 倍
  9. Spring Boot 2.0 新特性
  10. 监控利器之 Prometheus