Funktionalitäten der Textansicht

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Häufige Aufgaben > Arbeiten mit Mappings >

Funktionalitäten der Textansicht

Die Fenster Ausgabe und XSLT verfügen über eine Reihe von visuellen Hilfsmitteln für die Textanzeige. Dazu gehören:

 

Zeilennummerierung
Syntaxfärbung
Lesezeichen
Klappleiste
Einrücklinien
Zeilenendemarkierungen und Whitespace-Markierungen
Vergrößern/Verkleinern
Pretty-Print
Zeilenumbruch
Textmarkierung

 

Sie können jede der oben angeführten Funktionalitäten über das Dialogfeld Einstellungen für Textansicht ein- und ausschalten oder anpassen. Die Einstellungen im Dialogfeld Einstellungen für Textansicht gelten für die gesamte Applikation und nicht nur das aktive Dokument.

mf_dlg_text_view_settings

Dialogfeld "Einstellungen für Textansicht"

Wählen Sie eine der folgenden Methoden, um das Dialogfeld Einstellungen für Textansicht zu öffnen:

Wählen Sie im Menü Ausgabe den Befehl Einstellungen für Textansicht.
Klicken Sie mit der rechten Maustaste in das Ausgabefenster und wählen Sie im Kontextmenü den Befehl Einstellungen für Textansicht.

 

Einige der Navigationshilfen können auch über die Symbolleiste "Textansicht", das Applikationsmenü oder Tastaturkürzel ein- und ausgeschaltet werden.

mf_text_view_toolbar

Symbolleiste "Textansicht"

Eine Auflistung aller Tastaturkürzel finden Sie im Abschnitt "Tastaturkürzel" des oben gezeigten Dialogfelds Einstellungen für Textansicht.

 

Zeilennummerierung

Die Zeilennummern werden in der Zeilennummernleiste angezeigt, die im Dialogfeld Einstellungen für Textansicht ein- und ausgeblendet werden kann. Wenn ein Textabschnitt eingeklappt ist, werden auch  die Zeilennummern der entsprechenden Textzeilen ausgeblendet.

 

Syntaxfärbung

Die Syntaxfärbung richtet sich nach dem semantischen Wert des Text. So hat der Node-Name (und in einigen Fällen der Node-Inhalt) z.B. in XML-Dokumenten, je nachdem, ob es sich beim XML-Node um ein Element, Attribut, Inhalt, einen CDATA-Abschnitt, Comment oder eine Processing Instruction handelt, eine andere Farbe.

 

Lesezeichen

Zeilen im Dokument können zu Referenzzwecken einzeln mit Lesezeichen versehen werden, damit Sie rasch darauf zugreifen können. Wenn die Lesezeichenleiste eingeblendet ist, werden die Lesezeichen in der Lesezeichenleiste angezeigt.

mf_bookmarks_01

Andernfalls werden mit Lesezeichen versehene Zeilen in Zyan markiert.

mf_bookmarks_02

 

Die Lesezeichenleiste kann über das Dialogfeld Einstellungen für Textansicht ein- und ausgeblendet werden..

 

Zum Bearbeiten der Lesezeichen und zur Navigation zwischen den Lesezeichen stehen die folgenden Befehle zur Verfügung:

 

mf_ic_bookmark_insert

Lesezeichen einfügen/löschen (Strg + F2)

mf_ic_bookmark_next

Nächstes Lesezeichen (F2)

mf_ic_bookmark_prev

Vorhergehendes Lesezeichen (Umschalt + F2)

mf_ic_bookmark_delete

Alle Lesezeichen löschen (Strg + Umschalt + F2)

 

Die oben stehenden Befehle stehen im Menü Ausgabe zur Verfügung. Außerdem finden Sie die Lesezeichenbefehle im Kontextmenü, wenn Sie mit der rechten Maustaste in das Fenster Ausgabe (oder XSLT oder XQuery) klicken.

 

Klappleiste

Mit Hilfe der Klappleiste können Sie Nodes erweitern und reduzieren. Die Klappleiste kann über das Dialogfeld Einstellungen für Textansicht ein- und ausgeblendet werden. Um Textabschnitte ein- oder auszuklappen, klicken Sie auf das "+" bzw."-"-Symbol am linken Fensterrand. Eingeklappte Abschnitte werden mittels Auslassungspunkten markiert. Um eine Vorschau des eingeklappten Abschnitts zu sehen, ohne diesen Abschnitt ausklappen zu müssen, platzieren Sie die Mauszeiger über die Auslassungspunkte. Daraufhin wird ein Tooltipp mit der Codevorschau angezeigt (siehe Abbildung unten). Wenn der Abschnitt zu groß für die Vorschau ist, wird am Ende des Tooltipps ein weiteres Auslassungssymbol angezeigt.

mf_source_folding

 

Einrücklinien

Einrücklinien sind vertikale gepunktete Linien, anhand derer Sie den Einrückungsgrad einer Zeile sehen können. Sie können im Dialogfeld Einstellungen für Textansicht ein- und ausgeblendet werden.

 

Anmerkung:        Die Optionen Tabulatoren einfügen und Leerzeichen einfügen werden wirksam, wenn Sie die Option Ausgabe | Pretty-Print verwenden.

 

Zeilenendmarkierungen, Whitespace-Markierungen

Zeilenendmarkierungen und Whitespace-Markierungen können im Dialogfeld Einstellungen für Textansicht ein- und ausgeblendet werden. Unter unten stehenden Abbildung sehen Sie ein Dokument, in dem beide Zeilenendemarkierungen sichtbar sind. Ein Pfeil repräsentiert ein Tabulatorzeichen, ein "CR" ist ein Carriage Return (Wagenrücklauf) und ein Punkt steht für ein Leerzeichen.

mf_markers

 

Vergrößern/Verkleinern

Durch Scrollen mit der Maus und gleichzeitiges Gedrückthalten der Strg-Taste können Sie in die Textansicht hinein- und daraus herauszoomen. Drücken Sie alternativ dazu die "-" bzw. "+"-Taste, während Sie die Strg-Taste gedrückt halten.

 

Pretty-Print

Mit dem Befehl Pretty-Print wird das aktive XML-Dokument in der Textansicht neu formatiert, um das Dokument strukturiert anzuzeigen. Jeder Child-Node wird um vier Leerzeichen vom Parent eingerückt. Diese Einstellung kann im Dialogfeld Einstellungen für Textansicht angepasst werden.

 

Um ein XML-Dokument mit der Pretty-Print-Option anzuzeigen, wählen Sie den Menübefehl Ausgabe | Pretty-Print oder klicken Sie auf die Symbolleisten-Schaltfläche Pretty-Print mf_ic_pretty_print .

 

Zeilenumbruch

Um Zeilenumbrüche im gerade aktiven Dokument zu aktivieren bzw. zu deaktivieren, wählen Sie den Menübefehl Ausgabe | Zeilenumbruch oder klicken Sie auf die Symbolleisten-Schaltfläche Zeilenumbruch mf_ic_word_wrap .

 

Textmarkierung

Wenn Sie Text auswählen, werden alle Übereinstimmungen mit diesem ausgewählten Text automatisch im Dokument markiert. Der ausgewählte Text wird hellblau markiert und die Übereinstimmungen werden hellorange markiert. Die Auswahl und die Übereinstimmungen werden in der Bildlaufleiste durch graue Markierungsquadrate gekennzeichnet. Die aktuelle Cursorposition in der Bildlaufleiste wird durch die blaue Cursormarkierung angezeigt.

 

Um die Textmarkierungsfunktion zu aktivieren, aktivieren Sie im Dialogfeld "Einstellungen für Textansicht" das Kontrollkästchen Automatische Markierung aktivieren. Als Auswahl kann ein ganzes Wort oder eine festgelegte Anzahl von Zeichen definiert werden. Sie können außerdem definieren, ob die Groß- und Kleinschreibung berücksichtigt werden soll.

 

Bei Auswahl einer Anzahl von Zeichen können Sie die Mindestanzahl der Zeichen ab dem ersten Zeichen in der Auswahl, für die eine Übereinstimmung gefunden werden soll, definieren. So können Sie z.B. nach zwei oder mehr Zeichen suchen. In diesem Fall wird für ein einziges ausgewähltes Zeichen keine Übereinstimmung gesucht, für eine Auswahl bestehend aus zwei oder mehr Zeichen werden Übereinstimmungen gefunden. Wenn Sie in diesem Fall den Buchstaben t auswählen, werden keine Übereinstimmungen angezeigt; wenn Sie ty auswählen, werden alle ty-Treffer angezeigt; wenn Sie typ auswählen, werden alle Übereinstimmungen mit typ angezeigt, usw.

 

Bei Wortsuchen werden folgende Einträge als separate Wörter behandelt: Elementnamen (ohne spitze Klammern), die spitzen Klammern von Element-Tags, Attributnamen und Attributwerte ohne Anführungszeichen.


© 2019 Altova GmbH