在Visual Studio代码编辑器(版本1.15.0)中,当我在文件中编辑一些文本时,光标移动到行尾。请帮助
此问题是由于VS CODE上安装的文档格式扩展。每次向文件中添加新行并暂停时,都会格式化文件,将光标移到文件末尾。 以下是您的问题的简单解决方案: 转到文件,然后切换自动保存选项 这也会阻止文档的自动格式化。格式化将在手动保存文档时完成。 如果在保存文档时没有格式化您的文档,请尝试以下操作: 1.单击文件>首选项>设置 2.在搜索设置输入字段中键入editor.format 3.更改editor.formatOnSave为true或将此行添加到设置文件“editor.formatOnSave”:true
您可以使用以下命令快速返回上一个编辑位置(保存前):
在Mac上:
Ctrl + - ..导航回来
在Windows上:
Alt +←..导航回来
在Ubuntu Linux上:
按Ctrl + Alt- ..导航回来
不完全是一个解决方案但是,快速肮脏的解决方法
解决了!
在我的情况下,自动保存延迟时间非常小,这就是为什么光标在小延迟后进入页面结尾的原因。
转到setting
- > commonly used
- >增加自动保存延迟的时间。
最近,我有同样的问题,问题的延伸是EditorConfig。所以我只是打开文件:
.editorconfig
哪个可以在同一个工作目录中,然后我改变:
insert_final_newline = true
至
insert_final_newline = false
问题解决了! :)