书写规范是非常重要的,除了统一,还要简洁。

1、VS Code识别编辑规范

在项目根目录新建.editorconfig文件,加入设置:

# editorconfig.orgroot = true[*]
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true

2、ESlint规则

在项目根目录新建.eslintrc.json文件,加入设置:

{"env": {"browser": true,"es2021": true,"jquery": true // $不报错},"extends": ["standard"],"parserOptions": {"ecmaVersion": 12,"sourceType": "module"},"rules": {"space-before-function-paren": ["error", {"anonymous": "always","named": "never","asyncArrow": "always"}]}
}

3、VS Code保存去掉自动加分号、逗号、双引号

在VS Code的是settings.json插入:

{"prettier.useEditorConfig": true,"prettier.jsxSingleQuote": true,"prettier.singleQuote": true,"prettier.trailingComma": "none","prettier.semi": false,"[javascript]": {"editor.defaultFormatter": "esbenp.prettier-vscode"},"editor.formatOnSave": false,"editor.codeActionsOnSave": {// For ESLint"source.fixAll.eslint": true,// For TSLint"source.fixAll.tslint": true,// For Stylelint"source.fixAll.stylelint": true},"[html]": {"editor.defaultFormatter": "HookyQR.beautify"},"files.exclude": {"node_modules": true},
}

希望对大家有用

VS Code识别编辑规范,ESlint规则,VS Code保存去掉自动加分号、逗号、双引号相关推荐

  1. VScode配置eslint保存自动格式化,eslint格式化去掉分号和双引号。vscode自动保存去掉分号和双引号;““

    本文是开启eslint检验和配置eslint格式化:如果想要关闭eslint,查看这篇关闭eslint方法: 1.必须安装的三个插件eslint, prettier-Code formatter ,v ...

  2. php源码自动识别文本中的链接,自动加载识别文件Auto.php

    用于本应用的控制器自动加载类设置,用法如同\CodeIgniter\Config\AutoloadConfig 自动加载识别文件:dayrui/App/应用目录/Config/Auto.php 语法格 ...

  3. ES6规范 ESLint

    在团队的项目开发过程中,代码维护所占的时间比重往往大于新功能的开发.因此编写符合团队编码规范的代码是至关重要的,这样做不仅可以很大程度地避免基本语法错误,也保证了代码的可读性,毕竟: 程序是写给人读的 ...

  4. VS Code 安装和配置 ESLint

    安装 全局安装: npm install -g eslint 项目安装: npm install eslint --save-dev 1.如果你想你所有项目都使用eslint,请全局安装:如果你想当前 ...

  5. 【VS Code】vue.js ESLint + vscode 代码格式配置

    文章目录 VS Code 安装扩展 全局 setting.json 安装 ESlint 依赖 两种方式: 方式一:全局安装 方式二:项目安装 配置eslint .eslintrc.json VS Co ...

  6. ESLint 规则详解

    前端界大神 Nicholas C. Zakas 在 2013 年开发的 ESLint,极大地方便了大家对 Javascript 代码进行代码规范检查.这个工具包含了 200 多条 Javascript ...

  7. 自己动手写符合自己业务需求的eslint规则

    简介:eslint是构建在AST Parser基础上的规则扫描器,缺省情况下使用espree作为AST解析器.rules写好对于AST事件的回调,linter处理源代码之后会根据相应的事件来回调rul ...

  8. 小程序 redux_Redux应用程序最重要的ESLint规则

    小程序 redux by Paul Matthew Jaworski 保罗·马修·贾沃斯基(Paul Matthew Jaworski) Redux应用程序最重要的ESLint规则 (The Most ...

  9. 贴片铝电容识别及型号_TDK贴片电容识别方法及命名规则

    原标题:TDK贴片电容识别方法及命名规则 TDK贴片电容识别方法及命名规则,TDK是Tokyo Denkikagaku Kogyo K.K的简称.是日本的一个品牌.今天我们一起来学习一下如何识别TDK ...

最新文章

  1. [WCF REST] 解决资源并发修改的一个有效的手段:条件更新(Conditional Update)
  2. 取某个字段的前几位 php,php中的一个中文字符串截取函数
  3. Web前端就业薪资是多少?Web前端要学什么?
  4. 模型部署到移动端_TensorFlow Lite 自然语言处理模型的最新功能,助力设备端 NLP 部署...
  5. centos下wget时提示unable to resolve host address ...
  6. Leetcode算法题(C语言)10--两数之和
  7. 2018北京ICPC D. Frog and Portal(构造)
  8. 组合命令行生成工具pict
  9. 苹果mac智能手写笔记软件:GoodNotes 5 +iCloud同步
  10. 交叉编译 -sh: ./xxx: not found 的问题
  11. scala(13)-----集合(Collection)-------列表
  12. CR网络和主网络的认知无线电切换算法
  13. simulink单位转换小迈步
  14. 二叉树非递归程序c语言,二叉树非递归遍历C语言实现
  15. 广告投放市场推广渠道大全与效果分析比较
  16. 计算机网络(2)——电路交换 报文交换 分组交换
  17. Arduino 利用ADS1115 AD转换模块进行数据读取
  18. iphone换android手机铃声,iPhone6s怎么更换手机铃声 iPhone苹果6s更换铃声教程
  19. python爬去百度图片_python爬虫之爬取百度图片
  20. 哪种耳机适合跑步用、跑步运动耳机推荐

热门文章

  1. 二维动画作品_动画设计丨从设计到制作,你不知道的东西还有很多......
  2. android listview 自动循环滚动条,ListView的自动循环滚动显示【原创】
  3. java 设置光标_java光标位置怎么设置 java设置光标位置方法
  4. 为什么redis取出来是null_跳表:为什么Redis一定要用跳表来实现有序集合
  5. 内置host_浏览器内置对象应用实践
  6. java 等待几秒_Java并发编程synchronized相关面试题总结
  7. redis介绍以及使用 ppt_光纤收发器的工作原理以及使用方法介绍
  8. apply_async进程不执行_c/c++面试精选题(八)简单回答,进程和线程关系及区别...
  9. css 缩放_CSS 中 transform、animation、transition、translate的区别
  10. 运行GPU出现CUDA_ERROR_LAUNCH_FAILED