jEdit - this is quite powerful and easy-to-editor-source Java-programs
function syntax.
Advantages:
* Does not slow;
* Allows you to quickly build Java-classes pattern;
* Works well with the main character sets;
* Has a lot of settings;
* Is the hotkeys;
* Cut, copy, paste;
* Undo the last command;
* Transition in the beginning of the end-page / line;
* Ability to search / replace;
* Completion of identifiers and key words;
* Insert standard
code blocks and much more.