[英]“Visual Studio code” cursor moves to end of line automatically when taking a small pause while editing some text inside my file
在Visual Studio 代碼編輯器(版本 1.15.0)中,在編輯文件中的一些文本時稍作停頓,光標移動到行尾。請幫忙
此問題是由於 VS CODE 上安裝了文檔格式擴展。 每次向文件中添加新行並暫停時,都會對文件進行格式化,將光標移至文件末尾。
這是您問題的簡單解決方案:
轉到File
,然后切換Auto Save
選項。 這也將阻止自動格式化文檔。 格式化將在手動保存文檔時完成。
如果您的文檔在保存文檔時未格式化,請嘗試以下操作:
File > Preference > Settings
Search Settings
輸入字段中輸入editor.format
editor.formatOnSave
更改為true
或editor.formatOnSave
添加到設置文件"editor.formatOnSave": true
最近,我遇到了同樣的問題,導致問題的擴展是EditorConfig 。 所以我所做的就是打開文件:
.editorconfig
在同一工作目錄中可用,然后我更改:
insert_final_newline = true
到
insert_final_newline = false
問題解決了! :)
您可以使用以下命令快速返回上一個編輯位置(保存之前):
在 Mac 上:
Ctrl + - .. 返回
在 Windows 上:
Alt + ← .. 向后導航
在 Ubuntu Linux 上:
Ctrl + Alt + - .. 向后導航
不完全是解決方案。 但是,一個快速骯臟的解決方法
我遇到了一個問題並禁用了擴展“JS、CSS、HTML Formatter”。 現在問題消失了
卸載這個--->
JS-CSS-HTML 格式化程序 lonefy.vscode-js-css-html-formatter lonefy
解決了!
在我的情況下,自動保存延遲時間非常短,這就是光標在小延遲后到達頁面末尾的原因。
進入setting
-> commonly used
->增加自動保存延遲時間。
文件>首選項>設置>自動保存延遲
您可以在那里指定不活動的時間間隔(以毫秒為單位):
您也可以關閉自動保存(通過將其置於“關閉”位置):
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.