weiter 发表于 2020-1-23 21:24:36

VScode保存出现bug?

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

使用VScode打代码的时候按下Ctrl+S保存(此时代码较少),出现了如图所示情况(缩进长度减半,尾部自动增加一行空行)
——>
而代码较多时却不会出现,但会和代码较少时一样自动在代码结尾增加一行空行。请问这是什么情况?{:10_266:}
虽然运行没有问题,但是看着很不爽。。。求解决方法{:10_254:}

zltzlt 发表于 2020-1-23 21:27:50

是 Prettier 在为你格式化代码。

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

weiter 发表于 2020-1-23 21:29:38

zltzlt 发表于 2020-1-23 21:27
是 Prettier 在为你格式化代码。

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

谢谢大佬

weiter 发表于 2020-1-23 21:32:30

zltzlt 发表于 2020-1-23 21:27
是 Prettier 在为你格式化代码。

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

可是为什么比较长的代码不会被格式化代码?[这个不是很重要,可以不回答的]

zltzlt 发表于 2020-1-23 21:34:55

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

比较长的代码不会被格式化?你确定吗?

weiter 发表于 2020-1-23 21:36:35

zltzlt 发表于 2020-1-23 21:34
比较长的代码不会被格式化?你确定吗?

确定,至少我这边是这样的

zltzlt 发表于 2020-1-23 21:37:03

weiter 发表于 2020-1-23 21:36
确定,至少我这边是这样的

你没按 Ctrl + S 吧

weiter 发表于 2020-1-23 21:38:05

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

zltzlt 发表于 2020-1-23 21:34
比较长的代码不会被格式化?你确定吗?

按了。。。

zltzlt 发表于 2020-1-23 21:40:05

weiter 发表于 2020-1-23 21:38
按了。。。

也许是你的代码已经很规范了,看看 Prettier 有没有在代码末尾添加空行(还是你文件末尾本来就有空行?)

weiter 发表于 2020-1-23 21:41:09

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

本来没有空行的   (1)tab width=2tab width=4(2)tab width=2tab width=4

weiter 发表于 2020-1-23 21:51:48

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

而且两个代码在面对格式化的时候反应好像不太一样。。。
缩进的数量是不同的。。。{:10_247:}

weiter 发表于 2020-1-23 22:04:47

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

打扰了,谢谢指导

_2_ 发表于 2020-1-24 11:18:26

zltzlt 发表于 2020-1-23 21:34
比较长的代码不会被格式化?你确定吗?

有时候确实会这样

weiter 发表于 2020-1-24 16:03:07

_2_ 发表于 2020-1-24 11:18
有时候确实会这样

找到原因了,貌似是VScode和插件之间的冲突,本来把截图发上来了,结果没过审,图也删了。。。

_2_ 发表于 2020-1-24 16:29:51

weiter 发表于 2020-1-24 16:03
找到原因了,貌似是VScode和插件之间的冲突,本来把截图发上来了,结果没过审,图也删了。。。

在编程的世界中,总是充满了冲突和不兼容,习惯了就好

weiter 发表于 2020-1-24 17:48:17

_2_ 发表于 2020-1-24 16:29
在编程的世界中,总是充满了冲突和不兼容,习惯了就好

呵呵春节快乐
{:5_108:}
页: [1]
查看完整版本: VScode保存出现bug?