vscode本身的代码格式化快捷键是alt+shift+f,自身的格式化可以格式化部分文件,但是不能定制格式化,如js文件结尾要添加;号,默认使用 " " 等。

如果要实现定制化的格式化,就需要下载以下2个插件。

ESlist和prettier,

下载好之后就可在设置中搜索setting,找到配置文件,

将格式化选择为prettier

之后就可以实现自定义格式化配置了,直接将需要的代码复制到setting文件即可。

//  让prettier使用eslint的代码格式进行校验 
   "prettier.eslintIntegration": true,
   //  去掉代码结尾的分号 
   "prettier.semi": false,
   //  使用带引号替代双引号 
   "prettier.singleQuote": true,
   //  让函数(名)和后面的括号之间加个空格
   "javascript.format.insertSpaceBeforeFunctionParenthesis": true,

vscode 文件格式化相关推荐

  1. vscode文件格式化配置

    使用Prettier - Code formatter插件格式化后,自定义或者element-ui的组件的属性会自动换行看着很难受 {// vscode默认启用了根据文件类型自动设置tabsize的选 ...

  2. vscode --- 快捷键格式化代码时,分号消失

    问题复现 最近在vscode中,格式化代码(快捷键 alt + shift + F)时,分号会莫名奇妙的消失 对于习惯打分号的我来说,看起来很别扭- 解决方案. 我使用的是prettier这个插件来设 ...

  3. vscode自动格式化不符合eslint_VsCode(Visual Studio Code)格式化代码符合EsLint

    利用Visual Studio Code ESlint插件,实现自动格式化代码 步骤一:安装ESlint插件=>点击Extensions或者Ctrl+Shift+X=>搜索ESlint=& ...

  4. vscode html 格式化_详解VSCode 格式化不符合预期的问题

    一句话总结 不同格式化程序执行时长不一样,导致文件格式好后和预期不符. 请务必保持校验(Lint)规则和格式化(Format)规则一致,不然格式化后还是不符合预期是非常讨厌的. 本篇主要讲解怎么调教V ...

  5. Vscode代码格式化文档配置

    首先找到这个文件settings.json 如下图 (1) (2) ![](https://img-blog.csdnimg.cn/887616ebb4e24a8a9d7b848561f239e4.p ...

  6. vscode代码格式化 保存时候自动修改为合规代码

    安装这三个组件 windwos  ctrl+,打开设置然后点击右上角这里 将一下内容粘贴并保存 {// tab 大小为2个空格"editor.tabSize": 2,// 100 ...

  7. vscode 代码格式化及快捷键

    VSCode 代码格式化 快捷键 On Windows Shift + Alt + F On Mac Shift + Option + F On Ubuntu Ctrl + Shift + I 代码格 ...

  8. 三步搞定 vscode 代码格式化

    一.安装以下几个 vscode 扩展程序: ESLint Prettier - Code formatter Vetur 如图: 二.打开 settings 文件 打开方式: 先按步骤打开 setti ...

  9. vscode的格式化问题

    vscode的格式化问题 一.先下载插件 二.在setting.josn配置 三.配置.editorconfig文件 一.先下载插件 在插件商店中下载三个插件 Beautify.Eslint.Vetu ...

最新文章

  1. 心跳实现_真强啊!建议每一位Java程序员都读读Dubbo心跳设计的源码...
  2. python pandas 遍历 DataFrame
  3. 小米笔记本服务器系统,小米笔记本Pro GTX版
  4. ICCV2021- 牛津大学新的预训练视频文本数据集WebVid-2M,设计用于端到端检索的联合视频和图像编码器!代码已开源!...
  5. 大数据学习笔记25:MR案例——自定义输入输出格式处理个人成绩
  6. 输出高电平程序c语言,51用c语言怎么编程检测US-100超声波测距模块echo/rx引脚输出高电平时间长度,,谁能给我个模板...
  7. 201703-2-学生排队
  8. Python内置函数(66)——vars
  9. STM32CubeMX——固件库下载以及安装
  10. 基于正点原子STM32F407开发板源码和贪吃蛇程序
  11. 泊松分布,指数分布与排队论模型
  12. hdu 3689 Infinite monkey theorem
  13. Excel使用技巧总结
  14. [网络性能测试学习笔记] 测试AX3 Pro WiFi6无线路由器的系统转发能力(硬件转发交换能力L23吞吐量,L47应用层能力-最大可支持设备用户数,并发连接数等)
  15. 在Google Chrome WebRTC中分层蛋糕式的VP9 SVC
  16. 博客篇-如何使用阿里云搭建网站
  17. 网站维护需要做些什么?
  18. C++程序设计重点总结(谭浩强版)
  19. 教你几个提升网站快速排名的好方法
  20. xcode SVN 上传代码只能用SVN client 或者SVN 命令行

热门文章

  1. SpringBoot整合支付宝付款(沙箱环境)
  2. AI发电厂——数据标注公司(国内数据标注公司服务调研)
  3. 问卷星自动填写,智能验证和滑动块
  4. Siri 语音识别 Speech
  5. QPainter::drawPixmapFragments - the source rect is not contained by the pixmap‘s rectangle
  6. STM32外围电路硬件解析
  7. Python数据挖掘课程 五.线性回归知识及预测糖尿病实例
  8. Kubernetes高可用性监控:Thanos的部署
  9. 实验二+163+张玉洁
  10. 湖南科技大学学生首夺2011德国红点设计大奖