home *** CD-ROM | disk | FTP | other *** search
-
- Hallo,
-
- Sie sollten diesen Text unbedingt lesen, damit sie einen ersten Einblick in
- die Fähigkeiten von Clix bekommen.
-
- Dies sollten Sie mit Clix selbst machen, damit sie die Funktionen auch sehen.
- Starten Sie dazu einfach Clix aus dem Pfad heraus, wo sie es entpackt haben,
- diese Datei wird dann automatisch geladen.
-
- Clix hat extrem viele Fähigkeiten, die sie sich ansehen sollten, daher hier
- ein paar schnelle Beispiele, damit Sie ein wenig Appetit auf Clix bekommen.
-
- Einen Hinweis möchte ich vorher noch geben:
-
- Sie sollten im Anschlu₧ unbedingt die folgenden Texte lesen:
-
- COPYRIGHT : Informationen zum Copyright von Clix
- TIPS : Tips zur Installation von Clix und einigen Besonderheiten des
- Editors
- TOP_100 : Die schönsten 100 Tastaturkürzel von Clix
-
-
- So und nun zu den leckersten Sachen:
-
- HERVORHEBUNG
-
- Sie schreiben Programme. Es ist sehr angenehm, wenn
- Schlüsselwörter hervorgehoben werden, damit man sie besser sieht.
-
- Wie sie hier sehen, kann Clix das (natürlich in Modula-2, wie auch
- Clix selbst):
-
- TYPE triplelogic = (ja, vielleicht, nein);
- PROCEDURE TollerEditor () : triplelogic;
- (* Kommentare werden ebenfalls hervorgehoben, die Einstellungen für die
- * Hervorhebungen werden in der Datei CLIX.EXT gemacht.
- *)
-
- BEGIN
- CASE Editor OF
- |Clix : RETURN ja;
- |JanE : RETURN vielleicht;
- ELSE RETURN nein;
- END; (* CASE *)
- END Test;
-
- Das ist doch schon was, oder?
-
- Natürlich auch in Assembler:
-
- break: illegal ; Debugger rufen
- rts
-
- Zugegeben, ein ziemlich buntes Beispiel, aber doch wirklich gut
- zur Demonstration.
-
-
- TEXTKLAPPUNG
-
- Um über Texte einen besseren Überblick zu bekommen, ist es sehr angenehm,
- wenn man nur die Köpfe der wichtigen Bereiche sieht (Prozedurköpfe,
- Kapiteltitel...)
-
- Hier sehen sie einen geklappten Text, erkennbar an der durchgezogenen
- Linie.
- Um einen solchen Text aufzuklappen, gehen sie mit dem Cursor auf die
- markierte Linie und drücken CTRL-J, oder benutzen sie den Menu-Eintrag
- 'Block Aufklappen'. Umgekehrt können sie einen markierten Block einklappen,
- indem Sie den Menupunkt 'Block Wegfalten' oder wiederum CTRL-J verwenden.
-
- PROCEDURE Irgendwas;
-
-
- BEGIN
-
-
- END Irgendwas;
-
- Die Klappungen werden übrigens in den Dateien durch ein Vertauschen der
- Zeilenendekennung angelegt. Das hei₧t, statt der bei TOS üblichen Folge von
- CR+LF wird LF+CR in die Datei geschrieben.
- Die meisten Programme kommen auch problemlos damit zurecht.
-
- Da es einige Programme gibt, die mit dieser Art der Klappung nicht
- zurechtkommen (z.B. der Pure-Assembler), gibt es eine witere Möglichkeit
- zur Textklappung: Dabei mu₧ in der ersten Zeile des Textes die Folge
- '{{{}}}' stehen. Diese dient Clix zur Erkennung, da₧ eine solche Klappung
- vorhanden ist. Innerhalb des Textes wird dann der Anfang einer Klappung
- durch '{{{' an beliebiger Stelle in der Zeile markiert, und mit '}}}' das
- Ende einer Klappung.
- So ann man die Klappungsmarker in Kommentaren or dem entsprechenden
- Programm verbergen.
- Ein Assembler-Quelltext sieht dann also so aus:
-
- ;{{{}}} Klappungsmarker für Clix
- ;
- TEXT
- main:
- ;{{{
- pea msg
- move.w #9,-(sp) ; Cconws
- trap #1 ; ausgeben
- addq #6,sp
-
- move.w #0,-(sp) ; Pterm
- trap #1
- ;}}}
- DATA
- msg: dc.b 'Tach auch',13,10,0
-
-
-
- MAKROS DIE ERSTE
-
- Kommen wir zu einer der nächsten gro₧en Stärken von Clix.
-
- Zunächst gibt es die Tastaturmakros von CLIX. Sie können dabei beliebige
- Tasten mit beliebigen anderen Tastaturfolgen belegen.
-
- Zum Start der Makroaufnahme wird CTRL-ESC verwendet. Während der
- Makroaufnahme sind leider ausschlie₧lich Tastendrücke erlaut.
- Zum Ende der Aufnahme verwenden Sie wieder CTRL-ESC. Diese Tastenfolge ist
- nun im flüchtigen Makrospeicher und kann mit ALT-ESC abgerufen werden. Mit
- SHIFT-F5 können sie dieses Makro einer beliebigen Taste zuordnen, und mit
- ALT-F5 die Makrodatei speichern.
-
- Das hei₧t:
-
- -die Tastatur kann frei belegt werden!
- -aktuelle mehrfach auszuführende Folgen können automatisiert werden
-
- Beispiele gefällig?
-
- -Sie arbeiten viel mit TeX, und daher ist es Ihnen total lästig, da₧ Sie
- den Backslash '\' nicht direkt auf der Tastatur erreichbar haben. Nun,
- dann legen sie ihn doch einfach woanders hin, z.B. auf die '~'-Taste:
-
- CTRL-ESC
- '\'
- CTRL-ESC
- SHIFT-F5 ('Zuweisen' bestätigen)
- '~'
-
- Wenn Sie jetzt die '+'-Taste drücken, gibt es natürlich ein '\'
-
-
-
- MAKROS DIE ZWEITE
-
- Blockmakros sind auf eine Taste gelegte Blöcke. Markieren Sieinen Block,
- drücken Sie F5 und wählen Sie eine Taste, auf die dieser Block gelegt
- werden soll.
- Durch die Kombination ESC+Taste wirdieser Block abgerufen und eingefügt.
-
-
- MAKROS DIE DRITTE
-
- Zum dritten gibt es TextMakros, wie sie von QED bekannt sind. Dabei gibt
- man ein textuelles Kürzel für das Makro ein und löst es dann mit ALT-SPACE
- aus.
-
- Um dies zu testen, geben sie einfach mal 'doc' ein und drücken sie
- ALT-SPACE, der Cursor mu₧ dabei direkt hinter dem letzten Buchstaben des
- Kürzels stehen. Ja, machen Sie das jetz und hier, damit Sie sehen was
- passiert.
-
-
- TASTATURBEDIENUNG
-
- Clix ist VOLLSTÄNDIG per Tastatur bedienbar. Selbstverständlich geht das
- alles auch per Maus über die Menus und Dialoge, aber das kann ja jeder
- Editor, oder?
- Durch die vielfältigen Möglichkeiten gibt es natürlich extrem viele
- Tastaturkürzel, die Sie verwirren mögen.
- Machen Sie es sich ganz einfach: merken Sie sich einfach das, was Sie
- regelmä₧ig benutzen. Ich selbst kann mir nicht alle Tastaturkürzel merken
- und versuche es auch gar nicht erst. Es geht hier nur darum,. da₧ alles
- _möglich_ ist.
-
- Ich empfehle daher einen Blick in die Datei TOP_100, in der au₧er den (von
- mir ganz persönlich) meistbenutzten Kürzeln auch einige besonders
- interessante Makrogruppierungen sind.
-
-