本人参考了二者的部分内容,进行了结合总结,感谢二位
第一位:地址太长,就不直接写地址了
第二位:地址太长,就不直接写地址了

下载对应插件,可以观测到哪里不规范

1:代码格式化为eslint风格
2:HTML格式化代码缩进

此时可以看到代码哪里不规范,哪里有红线

网络上说1:alt+shit+f可以格式化代码:2:直接ctrl+s保存后就自动格式化代码,本人测试后发现有些问题(多逗号,分号等的东西),可能是我还缺啥配置导致快捷键不太好用吧。于是我增加了一些配置,支持了2:ctrl+s后自动格式化代码

增加配置,ctrl+s保存后自动格式化代码

文件——首选项——设置


点击右上角的小文件标识

在对应{} settings.json里面覆盖配置

对应配置代码如下

{// 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代码格式化样式}},// 格式化stylus, 需安装Manta's Stylus Supremacy插件"stylusSupremacy.insertColons": false, // 是否插入冒号"stylusSupremacy.insertSemicolons": false, // 是否插入分好"stylusSupremacy.insertBraces": false, // 是否插入大括号"stylusSupremacy.insertNewLineAroundImports": false, // import之后是否换行"stylusSupremacy.insertNewLineAroundBlocks": false,"editor.codeActionsOnSave": {"source.fixAll.eslint": true} // 两个选择器中是否换行
}

此时在代码爆红不规范的情况下,直接ctrl+s后,代码自动格式化

OK,完事,如果对各位有帮助的,希望点点赞,好评更好,哈哈。

vscode格式化代码(绝对好用,亲测)相关推荐

  1. vscode格式化代码无效--可能的解决方法

    vscode格式化代码无效--可能的解决方法 参考文章: (1)vscode格式化代码无效--可能的解决方法 (2)https://www.cnblogs.com/code1992/p/8657985 ...

  2. ofd格式转pdf,所需代码和jar包--亲测可用

    ofd格式转pdf,所需代码和jar包–亲测可用 工具类package com.comingnet.commons.util.file;import java.nio.file.Path; impor ...

  3. vscode格式化html代码失效了,VSCode格式化代码功能失效的bug解决方法

    VSCode格式化代码功能失效的bug解决方法 前不久我装上了黑苹果,那么为了快速转移开发环境,我使用了VSCode(Visual Studio Code下面简称VSCode)的插件Settings ...

  4. 【小知识】VScode格式化代码配置及插件

    VScode格式化代码配置及插件 学会使用扩展和配置,能让你的vs code生产效率提高百分之二十 --鲁迅 打开setting(新版vscode打开方式2019版) 先按步骤打开 setting 界 ...

  5. vscode格式化代码的详细教程

    文章目录 前言 一.理论 1.参考文章 2.代码格式化目的: 3.代码格式化的注意事项: 插件作用 符合代码检验 插件更新 二.代码格式化插件的官方文档: 1.语言介绍 2.插件介绍 3.我的sett ...

  6. vscode格式化代码

    使用vscode格式化代码快捷键一般为Shift+Alt+f,需要我们手动按快捷键才能实现代码格式化,如果我们需要更加方便快捷的方法格式化,就需要对vscode进行设置: 打开vscode,点击左下角 ...

  7. jquery将html转换word,HTML代码转word!亲测!可用!!!

    现在项目中遇到一个需求,就是一个富文本编辑区中,有echars表格.用户点击保存按钮,需要导出为word文档. 因为现在接手的项目,是基于上一个项目的框架.两个项目功能点差不多.但是在导出word这块 ...

  8. vscode格式化代码使html标签不换行

    1.打开Vscode,点击文件 ->首选项 ->设置->搜索vetur -> 在setting.json中编辑->输入以下代码(注意是json形式的,如果setting. ...

  9. HTML代码转word!亲测!可用!!!

    现在项目中遇到一个需求,就是一个富文本编辑区中,有echars表格.用户点击保存按钮,需要导出为word文档. 因为现在接手的项目,是基于上一个项目的框架.两个项目功能点差不多.但是在导出word这块 ...

最新文章

  1. 第37件事 极简设计的3个方面
  2. Webex远程网络视频会议使用指南
  3. 恶意软件、Rootkit和僵尸网络
  4. CodeForces - 363D Renting Bikes(二分+贪心)
  5. 笔记18 客户端跳转
  6. 专业学习频道,欢迎关注数锐学堂
  7. 万字长文:近年来学界、业界视角下的“事理图谱”发展总结与思考
  8. C++ zip压缩库使用
  9. 4月1日标准IO和文件IO的区别(个人收藏)
  10. os.path.join()函数
  11. loj #6122. 「网络流 24 题」航空路线问题
  12. 汽车学习---汽车知识大全【all】
  13. vc.60写c语言,悟空问答如何用VC60编写简单的APP
  14. 前端开发不得不知道的网站大全
  15. Python生成器与迭代器
  16. 虚拟化(六):vmware 桌面虚拟化 horizon view 介绍
  17. Zephyr-WEST工具
  18. 苹果CMS根据有无播放组输出不同的内容
  19. 运行时:Linux 和 Windows 2000上的高性能编程技术
  20. 思科模拟器——RIP协议

热门文章

  1. 阿里资深架构师推荐:银行业数据治理之数据资产管理心得
  2. 腾讯“恶意彩蛋”事件,菜刀+心碎表情竟然秒变脏字!
  3. 国内各大域名注册商域名管理入口
  4. 联想ThinkPad Fn与Ctrl 互换
  5. c语言怎么捕获鼠标的动作,请问,怎样捕获键盘、鼠标的动作。
  6. 男孩姓卜取什么名字好听
  7. 厦大小学期C语言程序设计实践(一)
  8. B站,正在变成下一个“公众号”?
  9. 七麦数据网站的analysis参数解密
  10. 芝诺悖论2 阿基里斯与乌龟