Erweiterte Fehlermeldung für Benutzerbuild

Ab Z Open Editor v4.0.0werden Benutzerbuildkompilierungsfehler geparst und in der Ansicht 'Probleme' von VS Code gemeldet. Dies ist eine erweiterte Funktion, für die ein Aktivierungskit in VS Code importiert werden muss. Informationen zum Aktivieren der erweiterten Funktionalität von Z Open Editorfinden Sie hier. Wenn die erweiterten Funktionen inaktiviert sind, werden Probleme nicht auf der Registerkarte "Probleme" von VS Code angezeigt. Sie können Kompilierungsfehler weiterhin überprüfen, indem Sie das Ausgabeprotokoll anzeigen. Das Ausgabeprotokoll wird in das Repository heruntergeladen, aus dem Sie den Benutzerbuild im Verzeichnis logs ausführen. Sie können das Verzeichnis in der VS Code-Benutzereinstellung ändern.

  "zopeneditor.userbuild.userSettings": {
    "localLogDir": "/Users/logs"
  }

Generierung von Kompilierungsnachrichten

Kompilierungsnachrichten werden vom DBB-Benutzerbuild generiert, wenn der Parameter --errorPrefix <unique-id> an das Script übergeben wird. zAppBuild erzeugt einen MVS-Datensatz, der die Kompilierungsmeldungen enthält. Der Benutzerbuild Z Open Editor liest diese Nachrichten und zeigt sie in der Anzeige "Probleme" an. Z Open Editor löscht die Kompilierungsnachrichtendateien nach jeder Benutzerbuildausführung.

Ansicht 'Probleme beim Benutzerbuild'

Wenn der Benutzerbuild Kompilierungsnachrichten enthält, werden diese in der Problemanzeige von VS Code angezeigt. Wenn der Benutzerbuild ausgeführt wird, wird die Ausgabeanzeige automatisch in der Ansicht IBM User Build geöffnet. Wechseln Sie zur Anzeige "Probleme". Wenn Sie es nicht finden können, drücken Sie Ctrl + Shift + M unter Windows oder Shift + Cmd + M unter Mac, um es zu öffnen.

Probleme verwenden, Anzeige

Probleme werden unter jeder Datei aufgelistet, deren Codename mit IBM user buildbeginnt. Wenn Sie auf die Nachricht klicken, wird die Codezeile angezeigt, die das Problem verursacht. Wenn die Codezeile nicht bestimmt werden kann, wird der Fehler in der ersten Zeile der Datei angezeigt.

Probleme löschen

Bei jeder Ausführung des Benutzerbuilds werden die Nachrichten in der entsprechenden Datei in der Fehleranzeige gelöscht. Sie können Benutzerbuildnachrichten auch manuell löschen, indem Sie den Mauszeiger über das Glühbirnensymbol am Anfang der Nachricht bewegen und "Alle Benutzerbuildprobleme für diese Datei löschen" auswählen.