|
|
|
|
|
|
|
CygnusEd V4.2 ProfessionalUnglaublich, es vergehen Jahre um Jahre und man wundert sich, warum denn kein Update des schnellsten Editors der Welt erscheint. Und auf einmal kommt aus heiterem Himmel eine Ankündigung und wenige Wochen später bereits die Vollversion - rechtzeitig zu CygnusEd's 10jährigen Jubiläum. Seit 1991, als mir zum Arbeiten noch ein Amiga 500 ohne Harddisk(!) genügte, benutze ich nun Ced. Textvorlagen für Dokumente schaffen, mein Log-Buch schreiben, Binaries betrachten, Homepages erstellen - Wer braucht schon einen HTML-Editor? - Newsposts verfassen, Mails schreiben, Sourcecodes tippen, ja sogar wenn ich weiß, daß ich diesen oder jenen Text einmal in eine Textverarbeitung hineinladen werde, schreibe ich ihn bis zur vollständigen Fehlerkorrektur im Ced. Kurz gesagt, es kommt mir auch kein Programm, das einen externen Editor benutzt, um den Ced herum. Genug der Lobeshymnen, ich wende mich nun dem Produkt an sich zu. Auf der CD befinden sich nebst CygnusEd auch noch eine Menge Arexx-Scripts, bzw. Programme, die mit Hilfe von Ced erstellt wurden, wie zum Beispiel RDB-Salv V1.1, Term V4.8, MakeCD V2.5, Filer V4.04, Barfly V1.28, Beyond The Dark V1.10, und noch andere mehr! Schon alleine dies sollte die Hemmschwelle, "sich fuer einen Editor gar eine ganze CD zu kaufen", sehr herabsetzen, denn jedes der beiliegenden Programme läßt sich ohne Probleme installieren. leider war ja CygnusEd eines der (z.B. neben DeluxePaint) am öftesten raubkopierten Programme... So, und jetzt ist mir endlich ein negativer Punkt zu CygnusEd aufgefallen: Früher konnte man Absätze neu formatieren, allerdings fügte Ced nach jedem Satzzeichen gerne 2 Leerzeichen ein - nun kann man die Anzahl der nachfolgenden Leerzeichen frei einstellen! Leider wird dieser Wert nicht gespeichert. Mein Vorschlag, da ja die Menüs von Ced so angepaßt sind, daß sie auch auf einem NTSC 320x200-Screen nicht abgeschnitten werden - ja, Ced lief in der alten Version sogar noch unter Kickstart 1.2 - wäre folgender: Diesen Menüpunkt bei "Global" einfügen, und dafür "Global-Zifferntasten..." nach "Datei" verlegen. Neu ist außerdem, daß die Menüs der Fenster nicht mehr mit dem "System-Texte"-Font, sondern mit dem "Andere Texte"-Font (aus Prefs:Fonts) dargestellt werden. Gar nicht einmal so dumm! Nur wenn man einen proportionalen Font verwendet, sind die Menüs nicht mehr ganz so ultraschnell wie mit Topaz-8. Hoppla, da hatte ich ja tatsächlich für einen 4-Farbigen EditorBildschirm meinen 24Bit-WorkbenchScreen geclont - was für eine Vergeudung! Schaltet man auf Farbtiefe 8Bit um, so flitzen die Menüs wieder wie gewohnt dahin! :-) Das Programm kommt komplett in Deutsch daher, das Manual in Englisch. Verflixt, es hätte genau umgekehrt sein sollen (Anm: Localisation auf CD vorhanden)! Naja egal, was gibt es also zu sagen? Also, auf den ersten Blick sehen die Unterschiede zum CygnusEd V3.5 recht gering aus, aber einer ist bereits sehr gravierend: Endlich kann CygnusEd auf allen Grafikkarten-Screens ohne Grafikfehler geöffnet werden, es ist schon komfortabel, auf einem 57x80-Zeichen Screen zu arbeiten (und das mit 640x480!). Oder wie wäre es mit 95x130 Zeichen? So bekommt man schließlich doch jedes noch so "breite" C-Listing in den Griff! Die Scrollingroutinen sind schnell wie eh und je, man kann nun alternativ zu den "hauseigenen" auch System-Scrollroutinen einstellen, bzw. den Screen als Public-Screen öffnen - hier spricht Ced dann nicht mehr direkt den Blitter an. Ein Teil der Feature-List:
Zum Undo/Redo: Es läuft ja auch immer ein Counter mit, der die Veränderungen am File mitspeichert. Dieser ist so intelligent, daß er z.B. ein "Copy" nicht als Veränderung ansieht (klar!), und wenn ein File gespeichert wird, dann wird der Counter resettiert. Wenn man nun weitere Änderungen zurücknimmt, wird der Zähler negativ. So sieht man immer, wie "weit" man von der zuletzt geladenen Version "entfernt" ist. Praktisch, wenn man ein File schon 20 mal gespeichert hat, und wissen will, wie es ganz am Anfang ausgesehen hat. Aktivierung über Hotkey: Ced kann beim Verlassen ein AppIcon oder einen Eintrag im Tool-Menü der Workbench erzeugen, sowie über einen Hotkey immer aktiviert werden: Einfach feste mit der Faust auf's Keyboard hauen und schauen, daß man die Tasten Alt-Shift-Return erwischt - ist ganz einfach - schon springt Ced auf den Schirm. Files können hinzugeladen werden, wenn man sie aktiviert und dann den Menüpunkt (im Tool-Menü) anwählt, oder man zieht sie auf das AppIcon. Hält man dabei Shift gedrückt, werden die Files an der aktuellen Cursorposition eingefügt, sonst wird ein eigener View für das File erzeugt - Ced unterstützt verschiedene Views von verschiedenen Files und auch ein File kann (z.B. "Amiga-d" = Split View) unter mehreren Ansichten betrachtet werden - hält man bei diesem "drag and drop" Control gedrückt, so werden die Filenamen (getrennt durch LF) eingefügt! Voreinstellungen: Ced speichert zu Files mit einer beliebigen Extension seine Voreinstellungen mit, so wird beim Editieren eines HTML-Files ceddefaults.html geladen, ansonsten ceddefaults, wenn kein passendes ceddefaults.(Extension) gefunden wurde. Weiters können auch verschiedene Views eigene Voreinstellungen haben, auch wenn es sich um ein und dasselbe Ced handelt, auf dem sie dargestellt sind. Klickt man auf einen anderen View, werden die Voreinstellungen angepaßt - der Benutzer merkt es nicht einmal. So kann man bequem ein Html-File und ein Text-File nebeneinander bearbeiten und hat z.B. fuer das Bearbeiten des Html-Files Umbruch abgeschaltet, fuer Bearbeitung des Textfiles Tabs=12, Umbruch aktiviert, rechter Rand=74 - es funkt prima! Makros: Ich will hier nicht großartig Reden schwingen, darum ein einfaches Beispiel: Jemand hat ein Textfile, will es nach HTML konvertieren und alle Absätze, getrennt durch 2 Linefeeds, in umgekehrter Reihenfolge in dem Html-File gespeichert haben: Als Vorbereitung: Amiga-) und zwei CRs in Serie markieren mit Amiga-c. In die erste Zeile, schon geht's los: Amiga-m, F10, Amiga-R, Amiga-v, TAB, Amiga-v, zum Anfang der Zeile, <, /, P, >, zum Ende der Zeile, <, P, >, Return, t, Return, Amiga-m. Das war das erste Makro zum umwandeln der Absätze, nun Numero Deux: Amiga-m, F9, Control-Down, Amiga-a, Amiga-a, 2x Left, Amiga-b, Amiga-s, 2x Left, Amiga-x, Control-Up, Amiga-v, Amiga-m. Wie man sieht, ist mit Arexx-, Dos- und Makrobefehlen (fast) alles möglich, außer Kaffeekochen. Ansicht: Hier kann man zum Beispiel die Statuszeile ein/ausblenden (statt Name werden dann Zeilen, Größe und Veränderungen angezeigt, wahlweise auch Seiten), bzw. statt der Anzeige der LWIT-Tags kann der ASCII-Wert des aktuellen Zeichens eingeblendet werden. Rollbalken können links, rechts oder gar nicht gesetzt werden (wegen OS 2.04-Bug: Die Mausspitze konnte nicht ganz zum rechten Rand bewegt werden). Weiters kann man den Bereich definieren, wo noch nicht gescrollt werden darf. Sobald dieser Bereich nach rechts/links/oben/unten überschritten wird, wird sanft weitergescrollt. Scrollen: "Keiner scrollt sanfter und schneller" könnte ein Werbeslogan für CygnusEd heißen: Und in der Tat, mit dem Scrolling zu spielen, ist fast schon so lustig, wie mit dem Programm "PicassoMode" ScreenSettings einzustellen ;-). Man versuche folgendes: Ein langes File mit viel Text einladen, CursorDown gedrückt halten. Nun nehme man abwechselnd Alt, Shift, oder beides dazu - Scrollen in 4 Geschwindigkeiten! Berechnet man dazu, daß man 3 Arten von Scrollroutinen und 4 Arten von Scrollweiten einstellen kann, macht das insgesamt 48 Scrollgeschwindigkeiten! Und sonst so...: Zu alledem kann man noch in Ced Sprungmarken setzen, zugehörige Klammern finden (wichtig bei verschachtelten Funktionen!), ASCII-Werte direkt eingeben, Rotieren (13), CRs entfernen, Worte in Klein/Groß umwandeln, Case vertauschen, Bereiche in Such- oder Ersetz-Puffer direkt einfügen, das Standardpiktogramm ändern, zwischen 3 Speicherungsarten (simple, safe, .bak) wählen, und vieles mehr, aber wer hat bis hierher gelesen und nicht schon längst zum Telefon gegriffen um die neue Version von CygnusEd zu bestellen - was, Sie? Unglaublich, meint jedenfalls... |
||
|
Bernhard Lukas ...........
|
||
|
|
|