| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Navigation |
Seiten-InhaltInstallation Perl unter WindowsInstallation von und Arbeit mit Perl (und "Zubehör") unter WindowsInstallation von Perl - unter Windows emacs - DER Editor für Perl
Installation von Perl - für WindowsIch denke, dass es für Perl unter Windows verschiedene 'Distributionen' gibt. Die, auf die ich gestoßen bin und die ich nun auch nutze, ist die von ActiveState. Nach Download des Interpreters für Win32 von ActiveState wird die ZIP-Datei in ein beliebiges Verzeichnis entpackt. Der Start des Programmes SETUP.EXE initiert einen üblichen Dialog, in dem man noch diverse Parameter wie Verzeichnisse etc. einstellen kann. Also: "Klick and Perl." Ausführen von Perl-ScriptenUnüblich für Windows-User wird auch hier wieder die Kommandozeile bemüht, wenn man sich (noch) nicht eine der (meist kommerziellen) Entwicklungsumgebungen installieren will. Also wechsle man in das Verzeichnis, in dem sich das .pl-Script befindet und tippe z.B. perl -w MeinScript.pl --ScrParam 160201 -a torschluss Unter Linux ist die Installation von Perl 'noch einfacher' - da per Standard-Einstellung diverse Scriptsprachen - wie auch Perl - installiert werden. emacsEmacs ist einer der verbreitetsten Editoren unter Linux. Durch seine offene erweiterbarkeit durch Lisp-Bibliotheken kann man das Programm sehr frei konfigurieren. Hilfreich bei der Programmierung von Scripten die die verschiedenen Modes, die u.a. ein Syntax-Highlighting bieten, so daß man einfach(er) Befehle von Variablen, von Text, von Kommentar etc. unterscheiden kann. Belegung der Funktions- und anderer TastenIch habe mir für die schnellere Verfügbarkeit einiger häufig benutzer Befehle die Funktionstasten mit neuer Funktionalität belegt. Hierfür kann man in der Konfigurationsdatei des Emacs eine Zeile einfügen. Beim Start von Emacs sucht dieser die Datei u.a. in dem Verzeichnis, daß dem System per Umgebungsvariable als $HOME bekannt ist. In dieser Datei ".emacs" fügen Sie einfach bspw. folgende Zeile ein: ;; Zeilensprung (global-set-key '[f4] 'goto-line) Debuggen von Perl-Code (z.B. auch in/mit emacs)Durch Starten des Befehls perldb (M-x perldb) wird der Debugger von Perl gestartet. Mit den üblichen Kommandozeilen-Befehlen kann man die Abarbeitung des Programmes steuern und Variablen anzeigen lassen. Der Debugger von perl (Aufruf mit perl -d scriptname.pl; Weitere Hilfe mit perldoc perldebug) bietet sehr viele Optionen und Befehle. Dies kann bei der ersten Benutzung abschrecken. Ich möchte hier versuchen, die wichtigsten Kommandos hier kurz in einer Übersicht (nach Wichtigkeit?!!) vorzustellen:
Besonderheiten emacs unter cygwinAuch unter der "Kommandozeile" unter cygwin gibt es netürlich einen emacs, mit dem man die Dateien bearbeiten kann. Hier hatte ich bisher immer mal wieder das Problem, dass ich den Editor nicht - wie eigentlich üblich - mit C-x C-c beenden konnte. Es passierte eigentlich gar nichts (wenn ich "Glück hatte", machte es Beeep). Abhilfe schafft nun folgende Zeile in der Batch-Datei, welche die cygwin-Kommandozeile aufruft - bei mir ist dies die Datei C:/cygwin/cygwin.bat. Diese sollte dann folgendermaßen aussehen:@echo off set CYGWIN=binmode tty ntsec C: chdir \cygwin\bin bash --login -i Übersicht der Bezugsquellen
letzte Änderung:
14.Feb 2012
|
rechte SpalteFelicitas-FernsehserviceEin E-Mail-Dienst, der Ihnen täglich eine Auswahl des TV-Programms zusendet, das anhand einer individuellen Suchwortliste erstellt wurde.Klicken Sie hier. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
© Peter Prieß - 2007 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||