IdeaVim-AceJump

‌AceJump是一款专为IntelliJ IDEA平台打造的开源插件,旨在通过简单的快捷键操作帮助用户快速跳转到编辑器中的任何符号位置,如变量名、方法调用或特定的字符串‌。无论是大型项目还是日常编程,AceJump 都能显著提升你的代码导航速度和效率。其核心功能包括:

  1. ‌快速精准跳转‌:通过一键激活,输入少量字符即可锁定并跳转至目标位置‌。
  2. ‌多模式工作‌:支持标准模式、声明模式、目标模式和行模式,满足不同工作流需求‌。
  3. ‌智能界面标定‌:最大化利用屏幕空间,减少手指移动,提升查找效率‌。
  4. ‌高度可配置‌:用户可以自定义快捷键,甚至可以通过IdeaVim深度融合Vim快捷方式‌。
  5. ‌兼容性强大‌:适用于多种操作系统上的IntelliJ IDEA及其衍生版本,如PyCharm等‌。
  6. ‌社区活跃‌:持续更新,解决已知问题,并根据社区反馈添加新特性‌。

AceJump gitcode项目地址https://gitcode.com/gh_mirrors/ace/AceJump‌2

它可以让你只需击几个键就可以跳到编辑器中的任何符号。按下键盘快捷键以执行ace action(Ctrl+;默认情况下)来激活AceJump。在编辑器中键入任意字符串,后跟一个图示标签,以跳转到其位置:

​

再次按下 AceJump 快捷键以激活声明模式,该模式等同于 IDE 中的 "导航到" 操作。在完成一个标签操作前,按三次 AceJump 快捷键可激活目标模式。目标模式一旦激活,跳转到一个标签时将选中一整个单词。也可以通过按下 AceTargetAction 的快捷键(默认是 Ctrl + Alt + ; )直接激活目标模式。

​

按下用于行模式的 AceJump 快捷键(默认是 Ctrl + Shift + ; ),可定位到编辑器中每一行的行首、首个非空白字符以及行尾字符。然后通过完成标签跳转到其中一个位置。

​

按下 AceJump 快捷键,然后按→键可定位到编辑器中每一行的行尾字符,按←键可定位到每一行的行首字符,按↑键可定位到每一行的首个非空白字符。

​

提示

  • 在搜索时按 Tab 键,可跳转到编辑器中下一组匹配项。
  • 如果搜索时出错,只需按退格键从头重新开始。
  • 如果在屏幕上找不到匹配项,AceJump 会滚动到它能找到的下一个匹配项。
  • 请注意,搜索是智能区分大小写的,不过标签选择不区分大小写。
  • 在输入最后一个标签字符时按住 Shift 键,将选中从当前光标位置到目标位置的所有文本。
  • 在搜索过程中按回车键或 Shift + 回车键,将在屏幕上循环显示已标记的结果。
  • 要选择一个位置并继续编辑,只需按 Esc 键。
  • 要在 IdeaVim 中使用此功能,你必须处于 Vim 的插入模式(此问题将在以后修复)。
  • 继续输入!AceJump 在选择标签之前会接受多个连续输入的字符。
  • 多次按下 AceJump 快捷键可在不同模式之间循环切换。
  • 单词模式一旦激活,会立即将所有可见单词标记出来。
  • 声明模式会跳转到一个词元的声明处(如果存在的话)。
  • 要重新绑定任何键盘快捷键,请访问 "设置"|"键盘映射"| 🔍"AceJump"。
相关推荐
齐 飞15 小时前
idea中git误操作撤回git reset --hard ‘HEAD@{1}‘
java·git·intellij-idea
golang学习记1 天前
IDEA 的 Java 智能,现在跑到 Cursor 和 VS Code 里去了
java·ide·vscode·intellij-idea·claude code
熊出没1 天前
CommitLoom 使用教程:在 IntelliJ IDEA 中自动生成 Git 提交信息
java·git·intellij-idea
golang学习记1 天前
IDEA 2026年的玩法已经完全不同
java·ide·intellij-idea
阿萨德528号2 天前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea
开开心心就好3 天前
白天晚上自动调蓝光,护眼工具亮度可调
服务器·开发语言·算法·pdf·ocr·intellij-idea·idea
一只笨菜鸟4 天前
IDEA如何让多个项目同时显示
java·ide·intellij-idea
devilnumber6 天前
避坑_IDEA 提取方法(Extract Method)工具
java·ide·intellij-idea
梁云亮10 天前
在 IDEA 中运行 Tomcat 时,直接在 server.xml 中配置的 <Context> 无效
tomcat·intellij-idea·虚拟路径
开开心心_Every11 天前
内存清理工具定时自动清理开机自启动
java·开发语言·spring·计算机外设·ocr·intellij-idea·excel