VScode 格式化代码保存时使用ESlint修复代码

前言

eslint  vs code

新买的电脑啊啊西 装VScode 配置格式化代码保存时使用ESlint修复代码头快炸了,不建议初学者用,太费时间了;

终于搞定~~~再也不要担心缩进,函数(名)和后面的括号之间没空格啦,代码末尾有分号了,

首先 下载插件  Prettier - Code formatter

然后 设置中配置settings.json

代码:

{

"editor.lineNumbers": "on", //开启行数提示

"editor.quickSuggestions": { //开启自动显示建议

"other": true,

"comments": true,

"strings": true

},

"prettier.useTabs": true,//使用制表符缩进

"editor.tabSize": 2, //制表符符号eslint

"editor.formatOnSave": true, //每次保存自动格式化

"prettier.semi": true, //去掉代码结尾的分号

"prettier.singleQuote": true, //使用单引号替代双引号

"prettier.trailingComma": "none", //去除对象最末尾元素跟随的逗号

"javascript.format.insertSpaceBeforeFunctionParenthesis": true, //让函数(名)和后面的括号之间加个空格

"vetur.format.defaultFormatter.html": "js-beautify-html", //格式化.vue中html

"vetur.format.defaultFormatter.js": "vscode-typescript", //让vue中的js按编辑器自带的ts格式进行格式化

"[vue]": {

"editor.defaultFormatter": "esbenp.prettier-vscode"

},

"[javascript]": {

"editor.defaultFormatter": "esbenp.prettier-vscode"

},

"eslint.run": "onSave",

"editor.codeActionsOnSave": {

"source.fixAll.eslint": true

},

"prettier.printWidth": 200,//指定代码长度,超出换行

"prettier.requireConfig": true,//需要prettier.requireConfig格式化

"prettier.useEditorConfig": false,

"eslint.validate": [

//开启对.vue文件中错误的检查

"javascript",

"javascriptreact",

{

"language": "html",

"autoFix": true

},

{

"language": "vue",

"autoFix": true

}

],

"terminal.integrated.rendererType": "dom",

"[typescript]": {

"editor.defaultFormatter": "esbenp.prettier-vscode"

}

}

原文地址:https://www.cnblogs.com/hq-HQ/p/12268894.html

时间: 2024-11-08 01:49:44

VScode 格式化代码保存时使用ESlint修复代码的相关文章

vscode代码保存时自动格式化成ESLint风格(支持VUE)

一.问题 vscode的默认的代码格式化ctrl+shift+f 无法通过eslint的代码风格检查是一个非常蛋疼的问题 同样在进行vue项目开发的时候,使用eslint代码风格检查是没啥问题的,但是eslint自动格式化是我想去搞出来的. 在保存的时候,能够使得vscode代码自动格式化成eslint风格的代码,并且支持在html和vue中的代码 二.解决 1.安装 eslint 插件 2.打开用户配置 在用户设置中填写如下配置: { "eslint.autoFixOnSave":

sonar做代码检测时如何忽略一些代码文件

1.管理员登录sonar 2.如图 一条规则配置一个,不要填写逗号或者分号分割的多个规则 原文地址:https://www.cnblogs.com/shengulong/p/8324764.html

Eclipse保存时自动格式化代码

        使用Eclipse很长时间了,但是Eclipse有好多快捷好用的功能没有使用,现在在广州做项目,好多东西之前只是听过或者是简单的用,只是用到了皮毛,从身边人身上学到了一些东西,从eclipse软件使用开始分享.          eclipse保存时自动格式化代码,只需要在eclipse里设置一下就可以,eclipse自带这个功能,只是默认没有选中,要实现这个功能,只需要选上即可.具体的步骤:windows-->Preferences-->Java --> Editor-

设置Myeclipse中的代码格式化、注释模板及保存时自动格式化

1:设置注释的模板: 下载此模板:  codetemplates.xml 搜索Dangzhang,将其改为你自己的姓名,保存 打开eclipse/myeclipse选择 window-->Preferences-->JAVA-->Code-->Code Templates 右边点Import 选择你写好的模板.xml文件导入进去即可 2:设置格式化的模板: 格式化模板:eclipse-formatter.xml 格式化模版方法同上,只是不是选择Code Templates ,而是选

goland 保存时自动格式化代码 fmt

goland idea可以帮助我们在保存时自动格式化代码 下面列一下 goland 怎么配置: file-setting 2. tools-file watchers 3. 添加go fmt 4. 测试 编写代码(ctrl+s),保存并格式化代码 原文地址:https://www.cnblogs.com/hcy-fly/p/8274336.html

Eclipse设置保存时自动格式化代码

在使用eclipse时,经常需要使用到Ctrl+Shift+F来格式化代码,可以打开保存时格式化,会更方便. 打开方式:Window-->Preferences-->Java --> Editor-->Save Actions, 勾选窗口上的“Perform the selected actions on save”选项,其他选项根据需要自行选择. 原文地址:https://www.cnblogs.com/showjs/p/11411653.html

Intellij IDEA 代码格式化/保存时自动格式化

这里介绍使用google style 一.安装插件 1.settings -> plugins 选择 Browse repositories- 2.搜索google-java-format 和 Save Actions,安装 3.重启IDE,启用google-java-format 4. 启用Save Actions 保存时自动格式化 ,将没用的import 语句删除 二.自动优化导包选项 settings -> Auto Import 三.检查行分隔符/缩进大小 1.行分隔符需要统一,不得使

团队协作统一vue代码风格,vscode做vue项目时的一些配置

1. 安装Vetur 扩展 主要是用于让vscode能识别vue文件,对vue代码进行高丽处理,并且它内置了一些代码格式化的设置 2. 安装ESLint 如果你的项目已经开启了eslint规范, 再有多余的空格,或者空行,会有红色波浪线提示. 但是光有提示还不够,还希望在ctrl + s保存的时候自动帮我们处理这些小问题.其实那些js规范,大部分人错得多的地方无非就是个空格与空行的问题 文件 -> 首选项 -> 设置 将以下配置填入 worksapce settings { "edi

VSCode格式化ESLint方法

背景: 由于在项目进行过程中,发现项目组有ESLint的代码规范,并在各项目中配置了ESLint     导致使用vscode各种报错,如下图 解决方案: 1.安装插件 (1)ESLint:JavaScript代码格式化工具 (2)vetur:可以格式化html,标准css,标准js,vue文件 2.确认package.json中的配置项 这是前提,确认在package.json中安装了eslint依赖,不然配置无用 3..eslinttrc.js文件配置 首先,在我们项目跟目录添加.eslin