Mit weniger Schritten von der Idee zur APEX-Anwendung
Größere Änderungen in VS Code bearbeiten
Ein kurzer SQL-Ausdruck lässt sich gut in Builder bearbeiten. Für längere Berichtsabfragen oder PL/SQL-Blöcke öffnet Edit externally den aktuellen Text in VS Code. Suchen, navigieren und überarbeiten Sie den Code mit Ihren gewohnten Werkzeugen, ohne ihn über die Zwischenablage zu übertragen.
Der geänderte Text kehrt in den APEX-Editor zurück. Bei einem Page Designer-Dialog bestätigen Sie den Dialog und speichern die Seite in Builder. Die externe Bearbeitung fügt sich damit in den bekannten APEX-Speichervorgang ein.
SQL mit Oracle-Kontext schreiben
Bleiben Sie im Code Editor, um eine Abfrage zu ergänzen oder ein Package aufzurufen. Nexo liefert SQL- und PL/SQL-Vorschläge anhand der Oracle-Verbindung und des Parsing-Schemas der Anwendung. Parametersignaturen helfen bei der Verwendung verfügbarer Objekte.
Format in der Editorleiste macht dichte Abfragen und PL/SQL-Blöcke lesbarer. Die Vervollständigung unterstützt beim Schreiben, die Formatierung bei der Prüfung und Pflege bestehenden Codes.
Die Seite als APEXlang-Quellcode bearbeiten
Nach dem APEXlang-Export in Ihren Nexo-Workspace öffnet Edit APEXlang die aktuelle Seite aus Page Designer oder der Entwicklerleiste. Regionen, Seitenelemente und weitere Komponenten werden zu Dateien, die Sie prüfen, bearbeiten und mit Git versionieren können.
Aktivieren Sie Live reload in einer Entwicklungsumgebung. Speichern Sie eine APEXlang-Datei in VS Code: Nexo validiert und übernimmt die Quellen und lädt die verknüpfte Laufzeitseite nach erfolgreicher Anwendung neu. Die Sidebar bleibt dabei geöffnet.
Die Änderung in Nexo AI Sidebar beschreiben
Öffnen Sie Nexo AI über eine APEX-Leiste und beschreiben Sie das gewünschte Ergebnis. Anwendung, Seite, ausgewählte Komponente und Editorcode können als Kontext dienen, um eine Abfrage zu erklären, PL/SQL zu korrigieren oder APEXlang-Quellen zu bearbeiten.
Für Änderungen an einer vollständigen Anwendung kann der Assistent die betroffenen APEXlang-Dateien, einschließlich mehrerer Seiten und Komponenten, ändern und gemäß den Nexo-Berechtigungen anwenden. Mit Live reload erscheinen erfolgreiche Änderungen automatisch in der Anwendung, ohne getrenntes Kopieren, Importieren und Aktualisieren. Fehler bleiben zur Korrektur verfügbar; eine fehlgeschlagene Anwendung löst kein Neuladen aus.
Füge auf dieser Seite einen Statusfilter zum Auftragsbericht hinzu, passe die Abfrage an und wende die APEXlang-Änderungen an, damit ich das Ergebnis sehen kann.
Manuelle Bearbeitung und KI verbinden
Beginnen Sie mit der Vervollständigung in Builder, wechseln Sie für größere Änderungen zu VS Code und lassen Sie Nexo AI eine Seitenänderung fertigstellen. Halten Sie den lokalen Workspace der Anwendung in VS Code geöffnet und aktivieren Sie die Erweiterung auf der betreffenden APEX-Website.
Live reload ist für die Entwicklung mit APEXlang-Exporten vorgesehen. Ausstehende Quelländerungen oder ungespeicherte Änderungen in einer verknüpften Page Designer-Sitzung können die Anwendung anhalten oder verhindern. Klären Sie diese Änderungen vor dem Fortfahren.