遇到了一个非常让人头疼的问题:不管我在设置中和settings.json中怎么改以下两个地方,都不能解决保存自动格式化时只缩进四个空格的问题。

"editor.formatOnSave": true,
"editor.formatOnType": true,

问题的详细说明:

这是我想要的格式,当我格式化(Shift+Alt+F)时也是这种格式。

但是当我Ctrl+S准备运行程序的时候又变成了这种格式

或者是这种

我认为,这两种格式,不管你的Tab键占用几个空格,只是单纯的缩进四个空格。当你的Tab键占一个空格时,缩进参考线就比较密集。当你的Tab键占四个空格时,缩进参考线就相对来说比较稀疏。

解决方案:

禁用此插件(禁用后,记得重启vscode)

vscode代码一保存就缩进四个空格,解决vscode缩进四个空格问题相关推荐

  1. vscode代码自动保存插件_VSCode 云同步扩展设置 Settings Sync 插件

    VSCode 云同步扩展设置 Settings Sync 插件 发布时间:2019-07-19 16:24, 浏览次数:1730 , 标签: VSCode Settings Sync Hi.大家好,今 ...

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

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

  3. vscode调试python变量窗口空白_vscode窗口崩溃解决(vscode终端一片空白)

    第一条链接是我参照的链接,第二条是原创作者给的思路 本文是为转载方法,但加入了自己一点思路,所有总结出来给大家分享,如有不妥或不足知足,望大家指出! 我是花费了一个多小时的时间去百度然后调试各种方法解 ...

  4. VSCode 设置代码自动保存!!!

    VSCode 设置代码自动保存!!! 一.打开VSCode界面 二.搜索框内输入 auto save 三.默认是off不保存 四.afterDelay -将在配置的 "#files.auto ...

  5. VSCode 代码风格统一设置eslint + stylelint

    文章目录 1. 安装依赖 2. 配置 2.1 eslint配置 2.2 stylelint配置 2.3 VSCode 配置保存自动修复错误 1. 安装依赖 "babel-eslint&quo ...

  6. vite2+eslint+prettier,解决VSCode保存时候自动格式化,导致ESLint报冲突

    背景描述 以前一直用破解版的Webstorm,没有用过VSCode,到新公司后不让用盗版软件了,自己捣鼓了一下VSCode.配置ESLint.Prettier代码格式化的时候,遇到了大坑!!!!保存后 ...

  7. 【vscode代码片段增加和删除】

    目录 一.概述 二.详解 三.实例 一.概述 项目开发中,存在很多重复代码,可将其抽取出来定义成自己的代码片段,提高编码效率,实现快捷开发. 二.详解 详解1:选择并打开代码片段文件 详解2:删除代码 ...

  8. VSCode设置自动保存[全教程]

    前言 我是一个热爱编程的大学生,平常喜欢自学些编程.在编程中会遇到许多问题,当解决后我会把这些问题和解决的方法发在博客上,方便大家解决.如果有不对的就在评论区指正我呦!俗话说不想当将军的士兵不是好士兵 ...

  9. VSCode代码风格笔记(Vetur)

    安装Vetur setting.json旧配置(采用ESLint) {"editor.tabSize": 4,"eslint.format.enable": t ...

最新文章

  1. 软件测试培训分享:软件测试岗位面试技巧有哪些?
  2. java代码中加log_Java LogManager addLogger()用法及代码示例
  3. java线程池参数面试题,附赠复习资料
  4. php 登陆微博,PHP调用微博接口实现微博登录的方法示例
  5. HDOJ 2030-汉字统计
  6. HMC 命令行登陆设置
  7. Google Maps API 进级: GPolygon对象2
  8. 计算机操作系统|汤小丹|第四版|习题答案(六)
  9. 判断浏览器内核是否是IE8及其以下
  10. vue后台管理系统计算入职天数
  11. PaddleOCR整体了解
  12. 关于isalpha——计算英文单词的个数
  13. java web ip_详解Java Web如何限制访问的IP的两种方法
  14. 金立(Gionee)金立M7 Power root 大金刚 GN5007 刷机TWRP 面具 XP框架 线刷包
  15. HTML页面限制与禁止
  16. 读书笔记3——《如何高效学习》:斯科特·扬
  17. 三星I939D手机刷机记录
  18. WCF RIA Services 概述
  19. java的double类型比较相等
  20. 记录一下首次调用wx公众号JSSDK心路

热门文章

  1. 3dsmax-script脚本
  2. 2021年年终总结---突破自我,轻装上阵,再出发
  3. 六石管理学:话不投机半句多,注意谈话中的抬杠及对策
  4. 11-控制Pawn类移动增加镜头摇臂 UE4 C++
  5. General(HTTP)
  6. linux 查看文件字数,Linux 中如何查看文件的行数,字数,字节数
  7. 使用scrapy时,没有crawl命令
  8. iOS 简单的学生管理系统(增删改查)
  9. python解最小二乘(least square)
  10. 信任缺失引发的危机,如何进行危机公关?