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 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 auf die Datei, 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.

In der Editoransicht geöffnete JCL-Beispieldatei.

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 4, Spalte 22 befindet.

Beispiel für eine Statusleiste in der Workbench

Sie müssen bei der Bearbeitung von Dateien auf die Cursorposition achten. 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 folgenden Schritte ausführen, um die globalen Einstellungen für alle Texteditoren in Ihrer Anwendung zu ändern.
  1. Verwenden Sie eine der folgenden Methoden, um den Bereich "JCL-Editor" im Fenster Vorgaben zu öffnen:
    • Windows und Linux: Klicken Sie auf Fenster > Vorgaben > Explorer > JCL-Editor.
    • OS X: Klicken Sie auf IBM Explorer for z/OS > Vorgaben > Explorer > JCL-Editor.
  2. Klicken Sie im Bereich "JCL-Editor" auf den Link Texteditoren.
  3. Wählen Sie im Bereich "Texteditoren" Leerzeichen für Tabulatorzeichen einfügen aus und klicken Sie auf OK.
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
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
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 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.