8. JEdit: Mächtiger Texteditor für Entwickler
Neben vielen hilfsreichen Klassenbibliotheken stehen Java-Entwicklern auch zahlreiche Anwendungen zur Verfügung, die in den unterschiedlichen Entwicklungsphasen eingesetzt werden und den Projektalltag erleichtern können. Dazu zählt beispielsweise "JEdit", ein Java-basierender Text-Editor, der Syntax-Hervorhebung für über 130 Programmiersprachen bietet - von HTML, CSS und XML über C++, Java und Cobol bis hin zu SQL, Ruby oder PHP. Wer in der scheinbar endlosen Liste der unterstützten Sprachen seine Beliebige nicht finden soll, kann sie mittels XML sogar selbst definieren.
In Sachen Benutzerfreundlichkeit hat das kleine Tool auch einiges zu bieten. Zur besseren Übersicht kann der Anwender etwa die Code-Struktur durch Anfangs- und Endmarkierungen ("{{{" und "}}}") eines Blocks oder Einrückungen markieren, damit einzelne Bereiche ein- beziehungsweise ausgeblendet werden können. Die Bedienoberfläche sowie sämtliche Tastenkürzel lassen sich individuell einstellen, während man komplexe Vorgänge als Makro speichern kann. Ferner gestattet es JEdit, beliebig viele Fenster zu öffnen. Jedes Fenster kann der Editor in einzelne Bereiche aufteilen, wobei in jedem Bereich unterschiedliche Dateien angezeigt werden können. Um die Übersicht dabei zu behalten, steht ein File-Browser zur Verfügung. Zur Einbindung von Compilern, FTP-Client und anderen Funktionserweiterungen sind zahlreiche Plug-Ins auch direkt aus dem Programm heraus verfügbar.