在我输入任何内容后,我的代码会自动转到 VS-Code 中的另一行。我该如何解决这个问题?

Nel*_*ety 9 visual-studio-code

我该如何解决 VS-Code 在输入一个字母后自动跳转到下一行的问题。这是图像中问题的示例,它会自动进入下一行,而无需按 Enter 键。我该如何解决这个问题?这是跳到下一行的问题

小智 11

我遇到过同样的问题。我发现问题是因为我的工作区根目录中有insert_final_newline = true一个.editorconfig文件。

将该值更改为 false、将其注释掉或完全删除该文件。

我在禁用所有扩展然后单独启用它们后找到了这个解决方案。VS Code 的 EditorConfig是导致问题的插件。


小智 4

在 Visual Studio Code 中,自动保存会在您处理文件时自动保存文件。启用自动保存后,它会在后台触发文件保存操作,这可能会导致光标在键入任何内容后移动到下一行。此行为是代码编辑器响应文件保存事件的结果。

为了防止出现此问题,您可以禁用 Visual Studio Code 中的自动保存功能。操作方法如下:

  1. 打开 Visual Studio 代码。
  2. 转到菜单栏中的“文件”并选择“首选项”,然后选择“设置”。
  3. 在设置面板中,在搜索栏中搜索“自动保存”。
  4. 查找“文件:自动保存”设置。
  5. 单击“文件:自动保存”旁边的下拉菜单,然后选择“关闭”。
  6. 关闭设置面板。禁用自动保存将阻止自动保存操作,该操作会在键入后触发代码编辑器跳转到下一行。

值得注意的是,通过禁用自动保存,您需要使用“保存”命令(快捷键:Ctrl + S 或 Cmd + S)手动保存文件以保留更改。

通过按照以下步骤在 Visual Studio Code 中禁用自动保存,您应该能够解决代码在键入后自动转到下一行的问题。