Bearbeiten von z/OS-UNIX-Dateien

Sie können eine Datei in Ihrem z/OS-UNIX-Dateisystem öffnen und die Inhalte mit z/OS Explorer bearbeiten. Wenn Sie die Änderungen vollständig durchgeführt haben, können Sie bei entsprechender Berechtigung die Datei speichern. Außerdem können Sie mit Speichern unter die Änderungen unter einem anderen Dateinamen oder in einem anderen Pfad speichern.

Um eine Datei zum Bearbeiten zu öffnen, suchen Sie die Datei in der Ansicht "z/OS-UNIX-Dateien", klicken Sie mit der rechten Maustaste darauf und klicken Sie auf Öffnen. Alternativ können Sie die Datei auch per Doppelklick öffnen. Die Datei wird in einer Editoransicht geöffnet.

Wichtig: Wenn Sie eine Datei zum Bearbeiten öffnen, legt z/OS Explorer eine Kopie der Datei in Ihrem lokalen Arbeitsbereich ab. Wenn Sie die Datei speichern, ersetzt z/OS Explorer die Datei im z/OS-UNIX-Dateisystem durch die Kopie aus Ihrem Arbeitsbereich. Wenn die Datei im Dateisystem geändert wurde, nachdem z/OS Explorer die Kopie erstellt hat, beispielsweise wenn ein anderer Benutzer Änderungen vorgenommen und gespeichert hat, wird die Datei im Dateisystem überschrieben und die Änderungen des anderen Benutzers gehen verloren.

Den Inhalt der Datei in Ihrem Arbeitsbereich können Sie jederzeit aktualisieren, wenn Sie "F5" drücken. Damit wird Ihre Kopie mit der Serverkopie synchronisiert. Lokale Änderungen, die Sie vorgenommen und nicht gespeichert haben, gehen jedoch verloren und müssen erneut durchgeführt werden. Wenn die Datei ungespeicherte Bearbeitungen enthält, ist der Aktualisierungsvorgang gesperrt, um den Verlust der Änderungen zu verhindern.

Beim ersten Öffnen zum Bearbeiten wird die Datei in der Editoransicht im Bearbeitungsbereich der Workbench geöffnet. Der folgende Screenshot zeigt eine in der Editoransicht geöffnete Beispieldatei.

In der Editoransicht geöffnete Beispieldatei.

In der Statusleiste der Workbench werden Details zur Datei angezeigt. Der folgende Screenshot zeigt die Informationen in der Statuszeile für das Beispiel. So besagen die Informationen in der Statusleiste in diesem Beispiel, dass die Datei änderbar ist, dass der Editor im Einfügemodus verwendet wird und dass sich der Cursor in Zeile 4, Spalte 22 befindet.

Beispiel für eine Statusleiste in der Workbench

Anmerkung: Eine z/OS-UNIX-Datei wird auch dann als änderbar angezeigt, wenn die Dateiberechtigung schreibgeschützt ist. Der Grund ist, dass Sie im Editor Änderungen an der Datei vornehmen können und sie dann mit Speichern unter unter einem anderen Dateinamen oder an einem anderen Speicherort ablegen können.

Zur Anzeige von Zeilennummern im Editor klicken Sie mit der rechten Maustaste auf die graue vertikale Leiste links in der Ansicht und klicken anschließend im Menü auf Zeilennummern anzeigen.

Wenn Sie eine Datei ändern, wird in der Registerkarte "Ansicht" Screenshot der Registerkarte "Ansicht" mit einem Stern vor dem Dateinamen ein Stern vor dem Dateinamen angezeigt. Der Stern zeigt an, dass der Dateiinhalt geändert, aber nicht gespeichert wurde.

Die folgenden Bearbeitungsaktionen sind über das Menü Bearbeiten im Hauptmenü der Workbench oder in den Optionen des Kontextmenüs in der Ansicht verfügbar:
Tabelle 1. Aktionen im Menü "Bearbeiten"
Name Funktion Direktaufruf (Windows und Linux) Direktaufruf (OS X)
Texteingabe rückgängig machen Macht die letzte Änderung im Editor rückgängig. Strg + Z Befehlstaste + Z
Wiederherstellen Stellt die zuletzt rückgängig gemachte Änderung wieder her Strg + Y Umschalttaste + Befehlstaste + Z
Ausschneiden Kopiert den ausgewählten Text oder das ausgewählte Element in die Zwischenablage und entfernt das Element. Elemente werden erst entfernt, wenn der Inhalt der Zwischenablage eingefügt wurde. Strg + X Befehlstaste + X
Kopieren Kopiert den ausgewählten Text oder die ausgewählten Elemente in die Zwischenablage. Strg + C Befehlstaste + C
Einfügen Fügt den aktuellen Inhalt als Text in den Editor bzw. als gleichgeordnetes oder untergeordnetes Element in das ausgewählte Element ein. Strg + V Befehlstaste + V
Löschen Löscht die aktuelle Text- oder Elementauswahl. Löschtaste Löschtaste
Weitersuchen Sucht das nächste Vorkommen des ausgewählten Textes. Strg + K Befehlstaste + K
Rückwärts suchen Sucht das vorherige Vorkommen des ausgewählten Textes. Strg + Umschalttaste + K Umschalttaste + Befehlstaste + K
Schrittweise weitersuchen Startet den Modus für die schrittweise Suche. Geben Sie nach dem Aufrufen den Suchtext ein. Bei der Eingabe bewegt sich der Cursor zu der auf die Cursorposition folgende Zeichenposition, die dem von Ihnen eingegebenen Text entspricht. Der von Ihnen eingegebene Text wird in der Statusleiste angezeigt. Strg + J Befehlstaste + J
Schrittweise rückwärts suchen Startet den Modus für die schrittweise Suche rückwärts. Geben Sie nach dem Aufrufen den Suchtext ein. Bei der Eingabe bewegt sich der Cursor zu der der Cursorposition vorausgehenden Zeichenposition, die dem von Ihnen eingegebenen Text entspricht. Strg + Umschalttaste + J Umschalttaste + Befehlstaste + J
QuickInfo-Beschreibung anzeigen Wird nicht verwendet Keine Keine
Wortvervollständigung Schlägt für die aktuelle Zeichenfolge Wortvervollständigungen vor. Grundlage für die Wortvervollständigungen sind alle Wörter, die in einem beliebigen offenen Editor gefunden wurden. Al t+ / Strg + .
Tabelle 2. Aktionen im Anzeigekontextmenü
Name Funktion Direktaufruf (Windows und Linux) Direktaufruf (OS X)
Texteingabe rückgängig machen Macht die letzte Änderung im Editor rückgängig. Strg + Z Befehlstaste + Z
Datei zurücksetzen Setzt den Inhalt des aktuellen Editors auf den Inhalt der zuletzt gespeicherten Datei zurück. Diese Funktion ist inaktiviert, wenn der Editor keine ungespeicherten Änderungen enthält.    
Speichern Speichert den Inhalts des aktuellen Editors. Diese Funktion ist inaktiviert, wenn der Editor keine ungespeicherten Änderungen enthält. Strg + S Befehlstaste + S
Speichern als Speichert den Inhalt des aktuellen Editors unter einem anderen Dateinamen oder an einer anderen Position. Diese Funktion ist inaktiviert, wenn der Editor keine ungespeicherten Änderungen enthält.    
Anzeigen in Wird nicht verwendet Alt + Umschalttaste + W  
Ausschneiden Kopiert den ausgewählten Text oder das ausgewählte Element in die Zwischenablage und entfernt das Element. Elemente werden erst entfernt, wenn der Inhalt der Zwischenablage eingefügt wurde. Strg + X Befehlstaste + X
Kopieren Kopiert den ausgewählten Text oder die ausgewählten Elemente in die Zwischenablage. Strg + C Befehlstaste + C
Einfügen Fügt den aktuellen Inhalt als Text in den Editor bzw. als gleichgeordnetes oder untergeordnetes Element in das ausgewählte Element ein. Strg + V Befehlstaste + V
Wenn Sie mit der Bearbeitung fertig sind, speichern Sie Ihre Änderungen:

Um den Editor zu schließen, klicken Sie auf das Symbol Schließen Symbol "Schließen" auf der Registerkarte "Editoransicht". Wenn Sie versuchen, den Editor mit nicht gespeicherten Dateiänderungen zu schließen, wird das Dialogfenster "Ressource speichern" angezeigt, sodass Sie entscheiden können, ob Ihre Änderungen gespeichert werden sollen.