1
0
mirror of https://github.com/chylex/IntelliJ-AceJump.git synced 2025-04-10 10:15:46 +02:00
IntelliJ platform plugin to quickly jump in the editor. https://plugins.jetbrains.com/plugin/7086-acejump
Go to file
2016-11-02 17:46:46 -04:00
gradle/wrapper Change permissions on Linux 2016-07-27 00:23:43 -04:00
src/main Fixes , Fixes 2016-11-02 17:46:46 -04:00
.editorconfig Migrate code style to EditorConfig, exclude .idea/ 2016-09-28 15:06:41 -04:00
.gitignore Migrate code style to EditorConfig, exclude .idea/ 2016-09-28 15:06:41 -04:00
build.gradle Update version for beta release 2016-10-21 23:32:49 -02:00
gradlew Change permissions on gradlew for Mac users 2016-03-12 15:24:28 -05:00
gradlew.bat Change permissions on Linux 2016-07-27 00:23:43 -04:00
README.md Update README.md 2016-11-02 10:41:20 -02:00

AceJump

AceJump is a plugin for the IntelliJ Platform that lets you jump to any symbol in the editor with just a few keystrokes.

Jump Points

Hitting the keyboard shortcut for AceJump (Ctrl+; by default) will activate a tooltip overlay. Type any visible string in the editor, followed by one of illustrated tags, to jump that location. If you press Ctrl+; a second time before completing the jump, AceJump will select the whole word instead. If you press Shift when completing the jump, AceJump will select all text from the current cursor position to the destination. It's that simple.

Installing

AceJump can be installed by the unzipping the contents of AceJump.zip into:

  • $HOME/.IdeaIC<Major Version>/config/plugins/ if you are using IntelliJ IDEA Community, or
  • $HOME/.IntellijIdea<Major Version>/config/plugins/ if you are using IntelliJ IDEA Ultimate

You can also install AceJump directly from the IDE, via File | Settings | Plugins | Browse Repositories... | 🔍 "AceJump".

Install

Configuring

You can change the default keyboard shortcut, by visiting File | Settings | Keymap | 🔍 "AceJump" | AceJump | Enter⏎.

Keymap

If you are using IdeaVim, you may wish to remap a single key to activate AceJump. For example, adding the following line to ˜/.ideavimrc will activate AceJump whenever the F key is pressed:

map f :action AceJumpAction<CR>

Building

In order to build AceJump from the source, clone this repository and run ./gradlew buildPlugin.

History

3.0.0 Major rewrite of AceJump. Introducing:

  • Realtime search: Just type the word where you want to jump and AceJump will do the rest.
  • Smart tag placement: Tags now occupy nearby whitespace if available, rather than block text.
  • Keyboard-aware tagging: Tries to minimize finger travel distance on QWERTY keyboards.
  • Colorful highlighting: AceJump will now highlight the editor text, as you type.