You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

请问是否存在{End}+{Enter}的替代快捷键?编辑器自动补全符号后换行问题

替代End键及End+Enter的便捷快捷键方案

嘿,太懂这种笔记本End键难用的痛苦了!尤其是那些把End藏在Fn组合键里的机型,每次按都得找半天🥲。我整理了几个主流文本编辑器里更顺手的替代方案,包括直接实现「End+Enter」一步到位的快捷键:

  • VS Code

    • 一步实现End+Enter效果:不管光标在当前行的哪个位置,按下 Ctrl+Enter(Windows/Linux)或 Cmd+Enter(Mac),就能直接在当前行下方插入新行并跳转过去,完全省去先移到行尾的步骤!
    • 替代单独跳行尾:如果只是需要跳到当前行末尾,除了默认的 Ctrl+→(Windows/Linux)/Cmd+→(Mac)(按住直接跳行尾),还可以自定义快捷键:打开快捷键设置(Ctrl+K Ctrl+S),搜索「cursorEnd」,给它绑定一个顺手的组合键(比如 Ctrl+;),之后按这个键再按Enter就行。
  • Sublime Text

    • 一步实现End+Enter效果:同样支持 Ctrl+Enter(Windows/Linux)或 Cmd+Enter(Mac),光标位置不影响,直接在当前行下方新开一行。
    • 替代单独跳行尾:默认跳当前行尾是 Cmd+→(Mac)/Ctrl+→(Windows/Linux),也可以通过「Preferences > Key Bindings」自定义快捷键,比如把行尾跳转绑定到 Alt+E,操作更顺手。
  • JetBrains系列编辑器(IntelliJ IDEA、Android Studio等)

    • 一步实现End+Enter效果:这个最爽!按下 Shift+Enter,编辑器会自动把光标移到当前行末尾,插入新行并跳转过去,完美匹配你要的操作!
    • 替代单独跳行尾:可以在「File > Settings > Keymap」里搜索「Move Caret to Line End」,重新绑定一个不用Fn的快捷键,比如 Alt+R
  • 通用技巧(几乎所有编辑器适用)

    • 用方向键组合跳行尾:Ctrl+→(Windows/Linux)或 Cmd+→(Mac),按住这个组合键会直接跳到当前行的最后一个字符,比找End键方便太多。
    • 录制自定义宏:如果你的编辑器支持宏录制(比如VS Code、Sublime),可以录制「跳行尾 + 按Enter」的操作,然后给这个宏绑定一个专属快捷键,一键完成整套动作。

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

火山引擎 最新活动