Universität Bayreuth
Mathematisches
Institut
Einleitung
Erste Schritte
Mail und News
Drucken
KDE
LaTeX/TeX
Linksammlung
Linuxtools
Netzwerk
Programmieren
Windows
X Window
Anträge
Kontakt
|
Programmieren
Editoren
Editoren für den Einsatz mit Programmiersprachen sollten
ein Syntax-Highlighting haben, Betriebssystemaufrufe ermöglichen
können und makrofähig sein.
Editoren unter Windows
Editoren unter Unix
Editoren in Java geschrieben
Unter dem Abschnitt "Erste Schritte"
gibt es einen
allersten Einblick in Editoren.
Hier wird nun eine Übersicht über einige Editoren unter Windows
gegeben.
|
AnyEdit,
Sourceforge-Projekt
|
Editor und IDE geschrieben in C++,
Syntax-Highlighting, Projektunterstützung, Plugin-Support,
automatische Code-Vervollständigung, Templates, Integration
von Betriebssystemkommandos
Lizenz:
zlib/libpng-Lizenz
|
|
Emacs (Editor MACroS):
GNU Emacs,
XEmacs
|
sehr mächtiger, macrofähiger Editor mit
Syntax-Highlighting und Integration von
Betriebssystemkommandos, extrem konfigurierbar
(Links aus den jeweiligen FAQs von GNU Emacs bzw. XEmacs)
XEmacs hieß früher Lucid Emacs
vgl. auch den
Unterschied
von XEmacs und GNU Emacs
Lizenz:
General Public License (GPL)
|
|
Geany
lokale Informationen
|
kleiner, aber mächtiger, einfach zu bedienender Editor mit
Syntax-Highlighting und Integration von
Betriebssystemkommandos, erweiterbar durch Plugins und konfigurierbar
mit Scriptsprache Lua nutzbar
Lizenz:
GNU General Public License (GPL)
|
|
Programmer's
File Editor (PFE)
|
leicht bedienbarer Editor mit Syntax-Highlighting für
Mehrfachansichten und mehrfache Files, makrofähig,
Integration von Betriebssystemkommandos,
Unterstützung von Templates
die Entwicklung von PFE wurde eingestellt
Lizenz:
Gebrauch und Verbreitung frei, nicht mit kommerziellen Produkten
zusammen verteilbar (vgl. "readme.txt" in Distribution für
nähere Details),
Autor: Alan Phillips
|
|
PhaSE 5
|
leicht bedienbarer HTML-Quelltexteditor
mit Syntax-Highlighting
Lizenz: Freeware,
Autor: Ulli Meybohm
|
|
Proton
lokale Informationen
|
macrofähiger, leicht bedienbarer Editor
mit Syntax-Highlighting und Integration von Betriebssystemkommandos
(ein NEdit-Clone)
Lizenz: Freeware,
Autor: Ulli Meybohm
Download:
-
als gzip-tes tar-Archiv unter der
Homepage
von U. Meybohm (ganz unten auf der Seite)
-
als ZIP-Archiv unter dem
HTML-Editorportal
(unter Downloads --> Proton --> Proton 3.2 (deutsch)
--> "Click Here to Download From Link")
-
sinnvolle Ergänzung:
das ZIP-Archiv mit den TeX-/LaTeX-Syntaxschemata für
Proton unter dem
HTML-Editorportal
(unter Downloads --> Syntaxschemata & Tastaturvorlagen
--> TeX/LaTeX --> "Click Here to Download From Link")
|
|
UniRed,
Sourceforge-Projekt
|
Unicode-fähiger Editor, der weitere Zeichensätze wie
UTF-8, Windows-, DOS-, Latin- und kyrillische Zeichensätze
versteht, geschrieben in Delphi/Kylix
als gzip-tes tar-Archiv unter
Homepage
von U. Meybohm bzw.
|
|
UniRed,
Sourceforge-Projekt
|
Unicode-fähiger Editor, der weitere Zeichensätze wie
UTF-8, Windows-, DOS-, Latin- und kyrillische Zeichensätze
versteht, geschrieben in Delphi/Kylix
Syntax-Highlighting, reguläre Ausdrücke,
Rechtschreibprüfung
Lizenz:
General Public License (GPL)
|
|
Vi IMproved
(VIM)
|
sehr mächtiger, fortgeschrittener, am Anfang nicht leicht zu
bedienender Editor mit Syntax-Highlighting und Integration von
Betriebssystemkommandos, reguläre Ausdrücke
Windows- und DOS-Portierung des de-facto-Standardeditors "vi" unter Unix
Lizenz:
freie
Verteilung als Charityware
zugunsten von ICCF Holland
(Hilfe für Kinder in Uganda)
vgl. auch
Lizenzinformationen
zu VIM
|
|
WinEdt
|
sehr mächtiger, macrofähiger Editor mit
Syntax-Highlighting und Integration von
Betriebssystemkommandos, extrem konfigurierbar
Lizenz: Shareware,
vgl.
Lizenz- und
Registrierungsinformationen zu WinEdt
|
Hier wird nun eine Übersicht über einige Editoren unter Unix
gegeben.
|
Emacs (Editor MACroS):
XEmacs,
GNU Emacs
|
sehr mächtiger, fortgeschrittener, am Anfang nicht leicht zu
bedienender Editor mit Syntax-Highlighting und Integration von
Betriebssystemkommandos, extrem konfigurierbar,
kann zu einer IDE ausgebaut und konfiguriert werden,
ist in Lisp geschrieben
XEmacs hieß früher Lucid Emacs
vgl. auch den
Unterschied
von XEmacs und GNU Emacs
Lizenz:
General Public License (GPL)
|
|
Kate
(KDE Advanced Text Editor)
|
Editor unter KDE mit Syntax-Highlighting für Mehrfachansichten
und mehrfache Files, erweiterbar durch Plugins,
umgeschriebene Version von "kwrite"
vgl.
Kate
Handbook
Lizenz:
General Public License (GPL)
|
|
KEdit
(einfacber KDE-Texteditor)
|
einfacher Texteditor unter KDE ohne Syntax-Highlighting
vgl.
KEdit Handbook
Lizenz:
General Public License (GPL)
|
|
KWrite
(KDE Text Editor)
|
Editor unter KDE mit Syntax-Highlighting, abgespeckte Version
von "kate"
vgl.
KWrite Handbook
Lizenz:
General Public License (GPL)
|
|
NEdit (Nirvana EDITor)
|
sehr mächtiger, macrofähiger, leicht bedienbarer
Editor mit Syntax-Highlighting und Integration von
Betriebssystemkommandos
Lizenz:
General Public License (GPL),
vgl. auch die
Lizenzinformationen
zu NEdit
|
|
NEdit
|
lokale Informationen
|
|
Vi IMproved (VIM)
|
sehr mächtiger, fortgeschrittener, am Anfang nicht leicht zu
bedienender Editor mit Syntax-Highlighting und Integration von
Betriebssystemkommandos, reguläre Ausdrücke
Version des de-facto-Standardeditors "vi" unter Unix
vgl. auch
Sourceforge-Projekt
Lizenz:
freie
Verteilung als Charityware
zugunsten von ICCF Holland
(Hilfe für Kinder in Uganda),
vgl. auch die
Lizenzinformationen
zu VIM
|
|
(Y)Unicode text eDITor (Yudit)
|
Unicode-fähiger Editor, der weitere Zeichensätze wie
UTF-8, Windows-, DOS-, Latin- und kyrillische
verschiedene Zeichensätze
und Zeichenverschlüsselungen werden unterstützt,
versteht, geschrieben in Delphi/Kylix
mehr als 24 Sprachen werden unterstützt, PS-Ausdruck,
True Type-Support, Unterstützung für verschiedene
Tastaturbelegungen, volle bidirektionale Textfähigkeit,
Syntax-Highlighting, reguläre Ausdrücke,
Rechtschreibprüfung
Lizenz: Public Domain,
Autor: Gaspar Sinai
|
Hier wird nun eine Übersicht über einige Editoren, die in Java
geschrieben sind, und daher prinzipiell unter jedem Betriebssystem laufen,
bei dem eine passende Java-VM vorhanden ist.
|
Java Oriented Editor (JOE),
Legong
|
Legong: kompakte Java IDE geschrieben in C# und .NET,
Nachfolger von JOE,
Syntax-Highlighting und Integration von
Betriebssystemkommandos
Entwicklung von JOE und Legong wurden eingestellt
Autor von JOE: Timo Haberkern,
Lizenz von Legong: General Public License (GPL)
|
|
jEdit-Homepage,
jedit-Projekt
unter Sourceforge
|
jEdit: mächtiger Texteditor geschrieben in Java
unter Benutzung der Swing-GUI-Elemente von Java,
kann zur mächtigen IDE über die Plugin-Architektur
erweitert werden, Syntaxhighlighting, Macro Recording, ...
Autor von JOE: Slava Pestov,
Lizenz von jEdit: General Public License (GPL)
|
|
Simredo
|
Java Unicode Editor, kann Unicode in mehr als 100 verschiedene
Zeichensätze umwandeln, in 3 Sprachen verwendbar,
Rechtschreibprüfung
Lizenz: kostenlose Nutzung, vgl.
Homepage
für Näheres,
Autor von Simredo: Cleve Lendon
|
|