NetBeans
Fully-featured Java IDE written completely in Java, with many modules available, such as: debugger, form editor, object browser, CVS, emacs integration, scripting support, make, Ant, and unit testing. [Open Source, MPL-like]
url: www.netbeans.org/
|
Amy
Cross-platform, multi-language IDE with syntax highlighting, code completion, and automatic Makefile generation. [Open Source, GPL]
url: sunsite.dk/amy/index.html
Ginipad
Integrated Development Environment for Java, written in Java itself. It provides syntax highlight, automatic code completition, edit-compile-execute cycle. It require JDK 1.4. [Open source]
url: www.mokabyte.it/ginipad/english.htm
Gwydion Sheets
Gwydion Project's hypercode programming environment for Java supports complex hypertext interlinking, multiple groupings of code, and searching of code and documentation fragments. [Open Source, Public Domain]
url: www-2.cs.cmu.edu/afs/cs.cmu.edu/project/gwydion/do...
jEdit
Programmer's text editor; includes support for dynamic download and installation of new plugins from a central plug in server. Java, XML and JSP source are well supported.
url: jedit.org/
Red Hat Source-Navigator
A source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. [Open Source]
url: sourcenav.sourceforge.net/
Schmortopf
A freeware Java IDE. Source available too.
url: www.snowraver.org/java/Schmortopf/
Sheets
The successor to the Gwydion Sheets project. It is a code editor with advanced navigational features for Object Oriented languages, currently supporting Java and XML. [Open Source, MPL]
url: browsecode.org/
Sun Labs Jackpot
Source code metrics framework plugin for NetBeans.
url: research.sun.com/projects/jackpot/