You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio Code如何实现不打断当前行换行?求对应快捷键或扩展

在VS Code中实现类似IntelliJ IDEA的“不打断当前行直接换行”功能

VS Code里可以通过两种方式实现这个需求,不需要额外折腾复杂工具:

一、自定义自带快捷键(推荐)

VS Code本身内置了对应功能的命令,只是默认没绑定Shift+Enter,你可以自己配置:

  • 按下Ctrl+K Ctrl+S(Windows/Linux)或Cmd+K Cmd+S(Mac)打开快捷键设置面板
  • 在搜索框输入editor.action.insertLineAfter,这个命令的作用就是不管光标在当前行的哪个位置,直接在当前行下方插入新空白行,不会拆分当前行
  • 右键点击这个命令,选择「添加键盘快捷方式」,按下Shift+Enter,然后按回车保存即可

配置完成后,按下Shift+Enter就能和IDEA里一样,直接在当前行下方新开一行,完全不影响当前行的内容。

二、使用扩展(可选)

如果觉得自定义快捷键麻烦,也可以安装专门的换行增强扩展,比如Multi Line Tricks,这类扩展除了基础的换行功能,还附带一些多行编辑的实用功能,但其实自定义自带快捷键已经足够满足需求了。

内容的提问来源于stack exchange,提问作者Grom Thunderfists

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 12:54:23