Gedit – Nützliche Plugins

Freitag, 15.05.2009 um 08:27 Uhr

Moin liebe Lesergemeinde,

heute möchte ich euch ein paar Plugins vorstellen, um den sehr flexiblen Standardtexteditor von Gnome namens gedit noch weiter zu verbessern. Neben den bekannten Plugins für eine Dateiverwaltung in der Seitenleiste und dem Terminal habe ich noch die Plugins für Quelltextkommentare, Schnipsel und Rechtschreibprüfung (für LaTeX Dokumente) aktiviert. Diese sind zum Teil in dem Paket gedit-plugins integriert, welches über die Paketverwaltung installiert werden kann.

Nun habe ich noch zusätzlich recht nützliche Plugins installiert, die nicht in den Paketquellen verfügbar sind. Dazu gehören:

Class Browser:

Der Class Browser stellt alle Klassen, Attribute und Funktionen einer Datei übersichtlich in einer Baumansicht in der Seitenleiste von gedit dar. Mit einem Doppelklick springt dann jeweils der Cursor zum gewählten Eintrag. Dies ist sehr nützlich für längere und dadurch unübersichtlichere Quelltexte. Zudem hat man immer alle Attribute oder Funktionsnamen auf einen Blick zur Verfügung. Die Farben kann man im Plugin anpassen.

Um die Unterstützung für die üblichsten Sprachen zu bekommen, muss zusätzlich zum Plugin noch das Paket exuberant-ctags installiert werden. Für Ubuntu ist das der Befehl:

sudo apt-get install exuberant-ctags

Class Browser

Autocomplete:

Wie der Name schon sagt, ist Autocomplete ein Plugin zur Vervollständigung von Wörtern in Quelltexten. Dabei werden alle Wörter aus allen geöffneten Dateien einbezogen, durch Tippen verändert sich die Liste ständig. Mit den Runter/Hoch Pfeiltasten kann der gewünschte Eintrag gewählt werden (”Größer als”-Zeichen) und mit Tab kann das gewünschte Wort vervollständigt werden. Gerade für lange Namen ist dieses Plugin sehr nützlich.

Autocomplete

Edit Shortcuts:

Mit dem Plugin Edit Shortcuts können alle Menüeinträge mit einer individuellen Tastenkombination belegt werden. Das ist gerade sehr nützlich, wenn man aus anderen Editoren Tastenkombinationen gewöhnt ist und diese beibehalten möchte. Außerdem können zusätzliche Plugins nun mit einer Tastenkombination versorgt werden.

gedit2

Gemini:

Gemini ist ein kleines Plugin welches die verschiedenen Klammern <{['""']}> automatisch schließt. Im Gegensatz zum Plugin was im Standard Plugin Paket dabei ist, kann man auch Text markieren und dann die Klammern einfügen, dann wird der Text automatisch innerhalb der Klammern gesetzt.

Regular Expressions Search and Replace:

Eines der nützlichsten Plugins, wie ich finde, ist das Suchen und Ersetzen mit Regulären Ausdrücken. An richtiger Stelle angewandt ist das ein sehr mächtiges Werkzeug und erspart enorme Schreibarbeit.

Das Beispiel im Bild zeigt, wie man mit einem einfachen Ausdruck sehr schnell häufig wiederkehrende komplexere Ausdrücke editieren/zusammenbauen kann (auch wenn das Beispiel hier nicht sonderlich sinnvoll ist). Find ich toll das Plugin :-)

Reguläre Ausdrücke

Es gibt noch eine Reihe weiterer Plugins. Die meisten werden auf der Gnome Gedit Plugin Webseite gesammelt. Ansonsten kann auch Google bemüht werden.