Java, all the way down
Completion, navigation and refactoring from SnoutCode's Java engine, on the classpath your build really has.
- Completion that adds the import, and go to definition into libraries
- Find references, rename, quick fixes and organize imports
- Extract method, variable and constant
- Call and type hierarchy, parameter hints, problems as you type