鱼C论坛

 找回密码
 立即注册
查看: 3014|回复: 15

[已解决]VScode保存出现bug?

[复制链接]
发表于 2020-1-23 21:24:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 weiter 于 2020-1-23 21:27 编辑

使用VScode打代码的时候按下Ctrl+S保存(此时代码较少),出现了如图所示情况(缩进长度减半,尾部自动增加一行空行)
a.jpg ——> b.jpg
而代码较多时却不会出现,但会和代码较少时一样自动在代码结尾增加一行空行。请问这是什么情况?
虽然运行没有问题,但是看着很不爽。。。求解决方法
最佳答案
2020-1-23 21:27:50
是 Prettier 在为你格式化代码。

要解决改变缩进的问题,在设置中输入 tab width,将默认的 2 修改为 4:

1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-1-23 21:27:50 | 显示全部楼层    本楼为最佳答案   
是 Prettier 在为你格式化代码。

要解决改变缩进的问题,在设置中输入 tab width,将默认的 2 修改为 4:

1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-23 21:29:38 | 显示全部楼层
zltzlt 发表于 2020-1-23 21:27
是 Prettier 在为你格式化代码。

要解决改变缩进的问题,在设置中输入 tab width,将默认的 2 修改为 4 ...

谢谢大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-23 21:32:30 | 显示全部楼层
zltzlt 发表于 2020-1-23 21:27
是 Prettier 在为你格式化代码。

要解决改变缩进的问题,在设置中输入 tab width,将默认的 2 修改为 4 ...

可是为什么比较长的代码不会被格式化代码?[这个不是很重要,可以不回答的]
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-1-23 21:34:55 | 显示全部楼层
weiter 发表于 2020-1-23 21:32
可是为什么比较长的代码不会被格式化代码?[这个不是很重要,可以不回答的]

比较长的代码不会被格式化?你确定吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-23 21:36:35 | 显示全部楼层
zltzlt 发表于 2020-1-23 21:34
比较长的代码不会被格式化?你确定吗?

确定,至少我这边是这样的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-1-23 21:37:03 | 显示全部楼层
weiter 发表于 2020-1-23 21:36
确定,至少我这边是这样的

你没按 Ctrl + S 吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-23 21:38:05 | 显示全部楼层
本帖最后由 weiter 于 2020-1-23 21:39 编辑
zltzlt 发表于 2020-1-23 21:34
比较长的代码不会被格式化?你确定吗?


按了。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-1-23 21:40:05 | 显示全部楼层

也许是你的代码已经很规范了,看看 Prettier 有没有在代码末尾添加空行(还是你文件末尾本来就有空行?)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-23 21:41:09 | 显示全部楼层
本帖最后由 weiter 于 2020-1-23 21:49 编辑

本来没有空行的   (1)tab width=2 r.jpg tab width=4 e.jpg (2)tab width=2 w.jpg tab width=4 q.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-23 21:51:48 | 显示全部楼层
zltzlt 发表于 2020-1-23 21:40
也许是你的代码已经很规范了,看看 Prettier 有没有在代码末尾添加空行(还是你文件末尾本来就有空行?)

而且两个代码在面对格式化的时候反应好像不太一样。。。
缩进的数量是不同的。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-23 22:04:47 | 显示全部楼层
zltzlt 发表于 2020-1-23 21:40
也许是你的代码已经很规范了,看看 Prettier 有没有在代码末尾添加空行(还是你文件末尾本来就有空行?)

打扰了,谢谢指导
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-1-24 11:18:26 From FishC Mobile | 显示全部楼层
zltzlt 发表于 2020-1-23 21:34
比较长的代码不会被格式化?你确定吗?


有时候确实会这样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-24 16:03:07 | 显示全部楼层
_2_ 发表于 2020-1-24 11:18
有时候确实会这样

找到原因了,貌似是VScode和插件之间的冲突,本来把截图发上来了,结果没过审,图也删了。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-1-24 16:29:51 From FishC Mobile | 显示全部楼层
weiter 发表于 2020-1-24 16:03
找到原因了,貌似是VScode和插件之间的冲突,本来把截图发上来了,结果没过审,图也删了。。。

在编程的世界中,总是充满了冲突和不兼容,习惯了就好
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2020-1-24 17:48:17 | 显示全部楼层
_2_ 发表于 2020-1-24 16:29
在编程的世界中,总是充满了冲突和不兼容,习惯了就好

呵呵春节快乐
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 05:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表