VSCode选中空行时光标自动回到行首位置的问题记录

发布时间 2023-04-24 19:44:06作者: 小洛Quer

1、问题描述

由于最近更换了VSCode编辑器,出现了一些和之前使用VS不一样的地方,比如当我按下回车新开一行时,会发现该行的格式是正确的,光标会在正确的位置,但是当我继续回车时,上一个空行的格式会被清掉,光标会回到行首

2、解决方案

1、首先通过Render Whitespace = all 打开了空格显示(记得设置回去 Render Whitespace = selection),发现当我在某行未输入时换行,会自动将这行的前置缩进空格全部干掉,这时突然想到如果不去自动删除行尾的尾空格,是不是就不会导致格式清掉了。

 2、禁用Trim Auto Whitespace,成功解决问题。

 3、我们可以在保存时再对这些空格进行处理, 启用Trim Trailing Whitespace即可。

 

如果能正好帮助到你,那简直泰裤辣!