@coda Have you tried Eclipse for Java yet? Also has great refactoring, hyperlinking, and, iirc, you can make your own keymaps.