Editoren

Quelltext kann theoretisch mit jedem Textverarbeitungsprogramm (das unformatierten Text speichern kann) erstellt werden. Jedoch kann man sich mit einem anständigen Texteditor das Leben erheblich leichter machen. Ein „guter“ Texteditor sollte mindestens folgende Fähigkeiten besitzen:

  • Syntax-Highlighting für die entsprechende Sprache (z. B. Java)
  • Automatische Codeeinrückung
  • Suchen und ersetzen
  • Undo/Redo

Optimal wären noch folgende Funktionen:

  • Automatische Codevervollständigung
  • Codefaltung
  • Anzeige mehrer Dateien (evtl. auch gleichzeitig um sie zu vergleichen)

Eine Entwicklungsumgebung liefert normalerweise ebenfalls einen eingebauten Editor mit.

Texteditoren

Multiuser-Editoren

  • Gobby [für Linux, Windows und Mac]