配置 ESLint (需安装 Prettier - Code formatter 插件)

command + shift + p  打开用户设置

// vscode默认启用了根据文件类型自动设置tabsize的选项
"editor.detectIndentation": false,
// 重新设定tabsize
"editor.tabSize": 2,
// #每次保存的时候自动格式化
"editor.formatOnSave": true,
// #每次保存的时候将代码按eslint格式进行修复
"eslint.autoFixOnSave": true,
// 添加 vue 支持
"eslint.validate": [
"javascript",
"javascriptreact",
{
"language": "vue",
"autoFix": true
}
],
// #让prettier使用eslint的代码格式进行校验
"prettier.eslintIntegration": true,
// #去掉代码结尾的分号
"prettier.semi": false,
// #使用带引号替代双引号
"prettier.singleQuote": true,
// #让函数(名)和后面的括号之间加个空格
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
// #这个按用户自身习惯选择
"vetur.format.defaultFormatter.html": "js-beautify-html",
// #让vue中的js按编辑器自带的ts格式进行格式化
"vetur.format.defaultFormatter.js": "vscode-typescript",
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {
"wrap_attributes": "force-aligned"
// #vue组件中html代码格式化样式
}
}

  

最新文章

  1. AsyncTask和Handler对比(转)
  2. JAVA对象和XML文档、原来他们之间还有这一出
  3. JavaScript有哪些延迟加载的方式?
  4. 03 - Oracle文件概述
  5. 说下Fedora下把SpiderMonkey放入Eclipse内编译的过程
  6. HDU 5029 Relief grain 树链剖分打标记 线段树区间最大值
  7. php对提交数据的验证
  8. 32.Spring-对象依赖.md
  9. zabbix_server---微信报警
  10. css居中方法与双飞翼布局
  11. Razor视图
  12. 在tomcat下部署两个或多个项目时 log4j和web.xml配置webAppRootKey 的问题(转)
  13. twig模板基本学习
  14. WebSocket的Tomcat实现
  15. 在vue中使用lang="scss"出现报错解决思路
  16. ionic 热更新 cordova-hot-code-push
  17. Java的synchronized的同步代码块和同步方法的区别
  18. 数据更新后让ListView自动滚动到底部
  19. 十天精通CSS3(2)
  20. Qt中layout()->setSizeConstraint(QLayout::SetFixedSize);崩溃的问题

热门文章

  1. ClassLoader心得
  2. java 如何实现文件变动的监听
  3. python3安装模块,摘自网上
  4. .NET Core 3时代!如何使用DevExpress WPF创建应用
  5. 运维堡垒机(跳板机)系统 python
  6. JAVA解压ZIP文件
  7. 题解 【ZJOI2009】 假期的宿舍
  8. Logitech G系鼠标脚本编程,实现鼠标自动定位控制
  9. python 多线程实现循环打印 abc
  10. 【java】获取项目资源路径