TJI - The easy-to-use, fast and friendly Java IDE
Lots of great features and an uncluttered interface. Very stable. Project organisation Syntax formatting Error and Exception indicatin in source code Auto-format Create skeleton class sets for applets, GUI and console applications and servlet projects Project Import and Export Automatic project backup Save, compile & run with a single click Jump straight to compile-time errors, run-time errors, any class or method, the API of any Java class or method Code Completion - updates as you type Word Completion Custom substitutions (shorthand shortcuts) One click to enter block skeletons - e.g. 'if () {} else {}' and 'try {} catch () {}' Multiple entry clipboard Search and Replace in file or project Editor & Project search; select from previous searches Undo and Redo + Undo All Refactoring Jar File making Run-time Tracing Automatic package import 'Implement listener' 2 GUI Designers Some support for UML, JDBC, Servlets, JSP Many tutorials