Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  Heft & Abo  »  Heftarchiv  »  2005  »  07  »  Tipps für Tippfaule  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

Guter Start

Ein neues Perl-Skript ist mit dem »tmpl«-Tool von [3] leicht zu starten. Der Aufruf »tmpl -p cooltool« legt eine neue Datei »cooltool« an. Wie Abbildung 5 zeigt, besteht das Skript-Skelett aus einigen Kopfzeilen, einigen typischen Modulen für Skriptoptionen und Manualseiten-Anzeige. »tmpl« bezieht einige Parameter aus der Datei ».tmpl« im Homeverzeichnis des Benutzers. Das Skelett »cooltool« kann schon zwei Dinge: »$ cooltool -v« zeigt die gegenwärtige Skriptversion an, die in der Variablen »$CVSVERSION« liegt und vom CVS beim Auschecken automatisch aufgefrischt wird. Weiter hilft »Pod::Usage«, dass die Option »-h« eine kurze Bedienungsanleitung ausgibt.


Abbildung 5: Ein Template wird automatisch in neue Skripte übernommen.

Den Rest muss der Skriptautor selbst ausfüllen, aber mit dieser Grundlage ist schon viel erreicht: Nun existieren ein Grundgerüst und ein Rahmen für die Dokumentation, ohne die jedes Skript bekanntermaßen wertlos ist.

Komplettierung

Vim merkt sich geschriebene Wörter automatisch und komplettiert angefangene Wörter später mit der Tastenkombination [Ctrl]+[N] im Textmodus. Wer also Variablen wie in »our $GLOBAL_SUPER_VARIABLE;« definiert und sie später wieder verwendet, muss nicht den ellenlangen Namen erneut tippen, sondern schreibt nur ein paar Buchstaben, drückt dann [Ctrl]+[N] und schon betätigt sich Vim als Gedankenleser.

Falls mehrere Möglichkeiten zur Komplettierung bestehen, kann man mit weiteren [Ctrl]+[N]-Drücken vorwärts und umgekehrt mit [Ctrl]+[P] rückwärts durch die Liste der Vorschläge blättern. Ein Feature, das im Lauf der Zeit sehr viel Zeit und Tipparbeit spart.

C-Programmierer kennen das Programm »ctags«, das eine Tags-Datei für Vim erzeugt. Wird diese eingelesen, braucht der Entwickler eines Programms einfach nur den Cursor irgendwo auf einen Funktionsaufruf zu positionieren sowie Control und eckige Klammer zu ([Ctrl]+[]]) im Kommandomodus zu drücken, dann springt Vim zur zugehörigen Funktionsdefinition.

Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
Umlaute auf Umwegen Ein Blick hinter die Kulissen der Zeichensätze und Kodierungen
Muschelperle Shell-Funktionen in Perl nachgebaut
Übersetzungskünstler Parser im Eigenbau mit Perl
Füttern nach Programm Tipps täglich verschicken
Prüfungsfrage Vim-Makros in Perl schreiben
Babylon zu fünft Populäre Programmiersprachen treten gegeneinander an
Whitepaper
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele (Folge 2)

Der zweite Teil des Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele White Papers beleuchtet anhand weiterer ausgewählter Case Studies die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.

Download PDF (Registrierung erforderlich)
Usage Landscape Enterprise Open Source Data Integration

Die Nachfrage nach Datenintegrationslösungen für Unternehmen ist zunehmend gestiegen und vor allem das Interesse an Open Source Technologien wird immer größer. Doch wie und von wem werden Open Source Datenintegrationslösungen genutzt und welches Nutzungsverhalten lässt sich daraus ableiten? Das vorliegende White Paper präsentiert die Erfahrungswerte von über 1000 Open Source Nutzern und liefert fundierte Antworten auf diese Fragen.

Download PDF (Registrierung erforderlich)
Kommentare (0)