Bearbeiten von Dateien

Sie können mit z/OS Explorer eine Datei öffnen und den Inhalt bearbeiten. Sie können nur Teildateien von partitionierten oder sequenziellen Textdateien bearbeiten.

Informationen zu diesem Vorgang

Der Dateieditor ist ein einfacher Texteditor, den Sie zum Anzeigen oder Bearbeiten einer Datei verwenden können.

Wichtig: Verwenden Sie den Dateieditor nur zum Öffnen von JCL- oder Jobprotokolldateien mit geringer Größe von einigen MB. Wenn eine Datei zur Anzeige in z/OS Explorer heruntergeladen wird, wird sie im Java™-Heapspeicher gespeichert, der nur eine begrenzte Größe hat. Wenn Sie versuchen, eine große Datei herunterzuladen, zum Beispiel eine Datei mit einem Systemspeicherauszug, kann dies die Nachricht Java OutOfMemoryError zur Folge haben. In einem solchen Fall starten Sie z/OS Explorer und zeigen die Datei mit ISPF an.
Wenn Sie eine Datei zum Bearbeiten öffnen, legt z/OS Explorer eine Kopie der Datei in Ihrem lokalen Arbeitsbereich ab. Wenn die Datei auf dem Host belegt ist, legt z/OS Explorer bei zFS-Dateien und sequenziellen Dateien eine Kopie an, bei PDS-Teildateien wird jedoch eine Fehlernachricht angezeigt. Es kann vorkommen, dass eine Datei verändert wurde, nachdem z/OS Explorer eine Kopie erstellt hat,z. B. wenn ein anderer Benutzer Änderungen auf dem Host vorgenomen und gespeichert hat. Wenn Sie in diesem Fall die Datei speichern, wird in der Symbolleiste der Ansicht eine Warnung angezeigt. Sie müssen dann wählen, ob die Datei auf dem Host überschrieben werden soll oder ob Sie Ihre Änderungen abbrechen und zum Dateieditor zurückkehren möchten.
Anmerkung: In dem seltenen Fall, dass bei der Änderung einer Datei auf dem Host die Datums-, Zeitpunkt- oder Größeninformationen unverändert bleiben, wird keine Warnung angezeigt und die Datei auf dem Host wird mit den Änderungen überschrieben. Sie sollten sich dieser Tatsache bewusst sein, zum Beispiel wenn Sie sequenzielle Dateien oder PDS-Teildateien ohne Statistik bearbeiten.

Vorgehensweise

Klicken Sie in der Ansicht Datei die Datei an, die Sie öffnen möchten, und führen Sie eine der folgenden Aktionen durch:

Ergebnisse

Die Datei wird im Dateieditor geöffnet.

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

Screenshot mit einer JCL-Beispieldatei in der Editoransicht

In der Statusleiste der Workbench werden Details zur Datei angezeigt. 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 5, Spalte 20 befindet.

Screenshot der Statusleiste mit den Informationen, dass die Datei änderbar ist, dass der Editor im Einfügemodus verwendet wird und dass sich der Cursor in Zeile 5, Spalte 20 befindet.
Beim Bearbeiten von Dateien müssen Sie die Cursorposition kennen. Teildateien von partitionierten Dateien verfügen über eine Satzlänge von 80 Zeichen, der Editor lässt aber die Eingabe von mehr als 80 Zeichen in einer Zeile zu.

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 eine Datei einen Dateinamen referenziert, zum Beispiel DSN=NBISHOP.CNTL.JCL(OUT), können Sie die Datei in einer anderen Editoransicht öffnen. Drücken Sie die Steuertaste und bewegen Sie den Cursor über den Namen, um den Text in einen Hyperlink umzuwandeln. Diesen Hyperlink können Sie anklicken, um die Datei in einer anderen Editoransicht zu öffnen.

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.

Nächste Schritte

Sie können die Datei jetzt bearbeiten.

Anmerkung: Der Dateieditor erkennt das Format der von Ihnen bearbeiteten Datei nicht. Falls die Datei Anweisungen in der Jobsteuersprache (JCL) enthält, verwenden Sie keine Tabulatorzeichen, ansonsten schlägt der jeweilige Job fehl. Um sicherzustellen, dass keine Tabulatorzeichen verwendet werden, können Sie die globalen Einstellungen für alle Texteditoren in Ihrer Anwendung ändern. Klicken Sie auf Fenster > Einstellungen > Explorer > JCL-Editor. Auf der Seite mit den Einstellungen des JCL-Editors klicken Sie auf den den Link Texteditoren. Wählen Sie auf der Seite mit den Texteditoreneinstellungen Leerzeichen für Tabulatorzeichen einfügen aus und klicken auf OK.
Die folgenden Bearbeitungsfunktionen sind im Menü "Bearbeiten" der Workbench oder im Anzeigekontextmenü verfügbar:
Tabelle 1. Aktionen im Menü "Bearbeiten"
Name Funktion Tastenkombination
Texteingabe rückgängig machen Macht die letzte Änderung im Editor rückgängig. Strg + Z
Wiederherstellen Stellt die zuletzt rückgängig gemachte Änderung wieder her Strg + Y
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
Kopieren Kopiert den ausgewählten Text oder die ausgewählten Elemente in die Zwischenablage. Strg + 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
Löschen Löscht die aktuelle Text- oder Elementauswahl. Löschtaste
Weitersuchen Sucht das nächste Vorkommen des ausgewählten Textes. Strg + K
Rückwärts suchen Sucht das vorherige Vorkommen des ausgewählten Textes. Strg + Umschalttaste + 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
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
QuickInfo-Beschreibung anzeigen Wird nicht verwendet 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. Alt + /
Tabelle 2. Aktionen im Anzeigekontextmenü
Name Funktion Tastenkombination
Texteingabe rückgängig machen Macht die letzte Änderung im Editor rückgängig. Strg + 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
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
Kopieren Kopiert den ausgewählten Text oder die ausgewählten Elemente in die Zwischenablage. Strg + 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
Nach rechts verschieben Erhöht die Einrückungsstufe der ausgewählten Zeilen.  
Nach links Verringert die Einrückungsstufe der ausgewählten Zeilen.  

Um nach erfolgter Bearbeitung Ihre Änderungen zu speichern, klicken Sie auf das Symbol Speichern Symbol "Speichern" in der z/OS Explorer-Symbolleiste.

Um den Editor zu schließen, klicken Sie auf das X auf der Editorregisterkarte. Wenn Änderungen nicht gespeichert wurden, wird das Dialogfenster "Ressourcen speichern" geöffnet und Sie können wählen, ob Sie die Änderungen speichern oder verwerfen wollen.