vs code 中eslint语法检测,保存即可格式化 具体查看:(https://www.jianshu.com/p/23a5d6194a4b

{
// vscode默认启用了根据文件类型自动设置tabsize的选项
"editor.detectIndentation": false,
// 重新设定tabsize
"editor.tabSize": ,
// #每次保存的时候自动格式化
"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代码格式化样式
}
},
// 格式化stylus, 需安装Manta's Stylus Supremacy插件
"stylusSupremacy.insertColons": false, // 是否插入冒号
"stylusSupremacy.insertSemicolons": false, // 是否插入分好
"stylusSupremacy.insertBraces": false, // 是否插入大括号
"stylusSupremacy.insertNewLineAroundImports": false, // import之后是否换行
"stylusSupremacy.insertNewLineAroundBlocks": false, // 两个选择器中是否换行 }

最新文章

  1. c#socket编程基础
  2. Java_动态加载类(英文)
  3. HOG参数简介及Hog特征维数的计算(转)
  4. jstl删除session,choose,动态获取request当前工程路径
  5. nodejs调试
  6. set up blog on github
  7. Entity Framework的事务提交
  8. .net平台下socket异步通讯(代码实例)
  9. maven overlays 合并多个war
  10. hibernate 反向生成 实体类
  11. Nginx的配置文件nginx.conf解析
  12. SQL 收缩日志
  13. Spring框架第二天
  14. Wincc数据库连接代码生成方法
  15. cocos2dx开发之util类&方法——取当前系统时间
  16. java基础 逻辑
  17. Python线程优先级队列(Queue)
  18. AXI总线(转)
  19. .NET基础 (16)事件
  20. rowspan && colspan

热门文章

  1. jQuery的属性操作
  2. Python 冒泡排序、归并排序、快速排序
  3. logback日志丢失的情况之一
  4. logback 按时间和大小生成日志不生效的问题
  5. 使用Redux DevTools浏览器插件调试redux
  6. P1434 [SHOI2002]滑雪
  7. idea用到的快捷键
  8. React(上)
  9. 高校表白APP-冲刺第三天
  10. java 实现hex文件转换bin保存至内存中