|
Programmierpraktikum NPDGL I
|
|
Im Hilfe-Menü von Emacs befinden sich Links zu vielen nützlichen Hilfeseiten. Besonders hervorzuheben sind das Tutorial und das FAQ.
Hierzu muss unter Options->Syntax Highlighting (Global Font Lock Mode) ein Häkchen gesetzt werden. Es macht Sinn, anschließend den Menüpunkt Options->Save Options anzuwählen, um diese Auswahl zu speichern.
Ich habe nicht herausgefunden, wie man die Zeilennummern in einer Datei immer anzeigen lässt, aber in der Statuszeile steht die aktuelle Zeilennummer, und mit Alt+x goto-line kann man zu einer vorgegebenen Zeile springen.
Ein sehr nützliches Tool zum Arbeiten mit Emacs ist die Speedbar. Sie kann mittels Alt+x speedbar aktiviert werden.
Emacs öffnet Dateien in sogenannten Buffers. Dadurch können mehrere Dateien zeitgleich editiert werden. Um zwischen zwei Buffers zu wechseln, kann man
Buffers auswählen oderStrg+x b eingeben und dann den Namen der Datei zu der man springen möchte. Dabei ist kann mit Hilfe der Tabulator-Taste den Dateinamen automatisch vervollständigen.
Um mit Emacs C++-Programme zu kompilieren, und automatisch zu entsprechenden Zeilen, in denen Fehler sind, zu springen, verwendet man die Tastenkombination Alt+x compile und gibt anschließend den Befehl zum kompilieren, z.B.
make -k all
ein. Die Fehlerliste wird dann einem geteilten Fenster angezeigt, und mit der mittleren Maustaste kann man zu den entsprechenden Code-Zeilen springen.
1.7.3