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

如何在代码中设置位置标记并跳转?IntelliJ是否有类似Emacs位置寄存器的功能?

IntelliJ 中类似 Emacs Position Registers 的功能

IntelliJ 有多种功能可以实现类似 Emacs 位置寄存器的效果,核心的是以下几种:

  • 书签(Bookmarks):这是最匹配需求的持久化位置存储功能
    • 存储位置:
      • 快速添加普通书签:按下 F11
      • 添加带自定义标记的书签:按下 Ctrl+F11(Windows/Linux)或 Cmd+F11(Mac),输入单个字母作为标记
    • 跳转位置:
      • 打开书签列表选择跳转:按下 Shift+F11
      • 直接跳转到带标记的书签:按下 Ctrl+<标记字母>(Windows/Linux)或 Cmd+<标记字母>(Mac)
  • 临时位置回溯:使用 Ctrl+Alt+Left/Right(Windows/Linux)或 Cmd+Alt+Left/Right(Mac),可以在最近访问的多个位置之间快速切换,适合临时跳转,但不会持久化保存位置
  • 断点标记:调试时添加的断点也能作为位置标记快速定位,不过它主要用于调试场景,和位置寄存器的通用定位用途有差异

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 01:20:23