Der Editor, des Programmierers Schoßtier

0 | 3398 Aufrufe
Sie können diese Wikiseite nach der Anmeldung auf Webmasterpro bearbeiten. Helfen Sie mit und verbessern Sie "Der Editor, des Programmierers Schoßtier" mit Ihrem Wissen!

Anzeige Hier werben

Editoren sind ein wichtiges Werkzeug für jeden, der in irgendeiner Weise Umgang mit Code, sei es Markup oder Scriptcode, pflegt. Eigentlich ist es egal, ob man den Code in Notepad, nano oder Eclipse schreibt, jedoch gibt es Editoren, die nützliche Funktionen für den Alltag bereithalten. Welcher Editor einem beliebt, ist unterschiedlich, je nach Geschmack und wie viele Funktionen man benötigt. Für einige mögen sehr simple Editoren reichen, während für andere Syntax-Highlighting und Netzwerkfähigkeit zu den Essentials gehören. Man sollte schon ein paar ausprobiert haben, um seinen Liebling zu finden, je mehr man damit arbeitet, je wichtiger ist es.

Syntax-Highlighting

Unter Syntax-Highlighting versteht man die (meist farbliche) Hervorhebung von Quelltexten. Fehler lassen sich so oft schneller aufspüren, da durch unterschiedliche Färbung Unregelmäßigkeiten schneller auffallen.

Tippfehler im Code  
PHP
1
2
3
4
<?php
echo("foo);
echo("bar");
?>
Fehlerfreier code  
PHP
1
2
3
4
<?php
echo("foo");
echo("bar");
?>

Automatische Vervollständigung

Durch automatische Vervollständigung kann einem viel Tipparbeit erspart bleiben. Beispielsweise können sich Editoren oft getippte Worte oder Befehle "merken" und schlagen diese dann vor, sobald man die Anfangsbuchstaben eintippt. (Dürfte auch Nicht-Programmierern aus Office Suiten wie OpenOffice.org bekannt sein).

RegEx

Reguläre Ausdrücke oder auch regular expressions können einem besonders dann helfen, wenn man zum Beispiel die Benennung eines Objektes innerhalb einer Quelldatei ändern möchte, aber nicht von Hand die 500 Erwähnungen umschreiben möchte. Mit regulären Ausdrücken kann man so einfach veranlassen, dass eine bestimmte Zeichenkette mit einer anderen ersetzt wird oder an diese etwas angehängt wird.

Kollaborieren Sie!

Kollaborative Editoren können sich als praktisch erweisen, wenn ein Entwicklerteam um die Welt verstreut ist, aber schnell zu Ergebnissen kommen möchte. Man kann in Echtzeit verfolgen, was die Anderen gerade schreiben. Natürlich kann man so auch seine schulischen Gruppenarbeiten erledigen. Der Fokus liegt für diese Programme aber eher auf Programmierern. Gute Beispiele für diese Sorte Editor bieten MoonEdit und Gobby. Gobby ist fortgeschrittener und scheint benutzerfreundlicher zu sein.

Editoren im Vergleich

Editor
Notepad++
Bluefish
SciTE
Gobby
Logo
Bild zu Der Editor, des Programmierers Schoßtier
Bild zu Der Editor, des Programmierers Schoßtier
Bild zu Der Editor, des Programmierers Schoßtier
Bild zu Der Editor, des Programmierers Schoßtier
Entwickler Don HO Bluefish-Entwicklerteam Neil Hodgson 0x539 Entwickler-Gruppe
Lizenz
GPL
GPL
GPL
GPL
Aktuelle Version
4.9.2 1.0.7
1.76 0.4
Syntax Highlightning
?
Ja
Ja
Ja
Netzwerkfähigkeit
-
-
-
ja, inklusive chat
Plattformen
Windows Linux und MacOS
Linux, MacOS, Windows, u.v.m.
Linux, MacOS, Windows, u.v.m.
Websites
notepad-plus.sourceforge.net/
bluefish.openoffice.nl/
scintilla.org/SciTE.html gobby.0x539.de/trac/

Wikiseite bearbeiten

Diese Seite kann von jedem registrierten Benutzer bearbeitet werden. Bisher haben 12 Personen an der Seite "Der Editor, des Programmierers Schoßtier" mitgewirkt.

Sie haben einen Fehler entdeckt oder möchten etwas ergänzen? Dann können Sie nach der Anmeldung "Der Editor, des Programmierers Schoßtier" hier bearbeiten.