Generieren Sie Skripts aus Eingabeaufforderungen mit KI-gestützter Codegenerierung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Schreiben Sie Skripts schnell mit KI-generiertem Code, indem Sie eine Eingabeaufforderung mit Text, Code oder einer Kombination aus beidem bereitstellen.

    Vorbereitungen

    Erfahren Sie, wie Sie Eingabeaufforderungen schreiben, um bessere Codevorschläge zu generieren. Weitere Informationen finden Sie unter Eingabeaufforderungen schreiben und Code überprüfen.

    Erforderliche Rolle: now.assist.creator

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn die Codegenerierung für eine Instanz aktiviert ist, wird oben im Skript-Editor ein Now Assist-Symbol ( Now Assist-Symbol.) angezeigt.

    Prozedur

    1. Navigieren Sie zu einem Formular mit einem Skriptfeld.
      Um beispielsweise ein Formular für Skripteinbindungen zu öffnen, navigieren Sie zu Alle > Systemdefinition > Skripteinbindungen und wählen Sie Neu, oder geben Sie sys_script_include.do in den Navigationsfilter ein.
    2. Geben Sie in ein Skriptfeld eine der folgenden Eingabeaufforderungstypen ein.
      Tabelle : 1. Fordert zur Codegenerierung auf
      Eingabeaufforderungstyp Beispiel
      Text-zu-Code
      Text in einem Codekommentar, der das Ziel des Codes beschreibt.

      Codevorschlag für die Eingabeaufforderung „E-Mails mit regulärem Ausdruck validieren“.

      In diesem Beispiel lautet die Eingabeaufforderung: // E-Mails mit regulärem Ausdruck validieren.

      Code abgeschlossen
      Der Beginn einer Funktion, die automatisch abgeschlossen werden soll.

      Code-Vervollständigung für den Beginn einer Funktion zum Validieren von E-Mails mit regulärem Ausdruck.

      In diesem Beispiel lautet die Eingabeaufforderung:
      var email = current.getValue('email');
      var regex =  
      
      Einzelaufnahme (Kombination aus Text und Code)
      Eine Kombination aus Text in einem Codekommentar, der das Ziel des Codes beschreibt, gefolgt von einem Beispiel dafür, wie der Code beginnen soll.

      Codevorschlag für eine Eingabeaufforderung mit einem Textkommentar und dem Beginn einer Funktion zum Validieren von E-Mails mit regulärem Ausdruck.

      In diesem Beispiel lautet die Eingabeaufforderung:
      // Validate emails using regex
      var email = current.getValue('email');
      var regex =  
      

      In diesen Beispielen sucht ein Entwickler nach Hilfe beim Schreiben eines Skripts, das anhand regulärer Ausdrücke überprüft, ob E-Mail-Adressen gültig sind, bevor Datensätze mit E-Mail-Adressen eingefügt werden.

    3. Lösen Sie die Generierung eines Codevorschlags mit einer der folgenden Tastenkombinationen aus.

      Der Code vor dem Cursor muss weniger als 1.000 Zeichen haben, wenn die Codegenerierung ausgelöst wird.

      Hinweis:
      Wenn automatische Codevorschläge aktiviert sind, erhalten Sie Codevorschläge automatisch, nachdem Sie eine Eingabeaufforderung eingeben und dann 2,5 Sekunden lang mit der Eingabe oder dem Bewegen des Cursors aufhören. Weitere Informationen finden Sie unter Aktivieren Sie automatische Codevorschläge.
      • Windows: Drücken Sie Strg-Eingabetaste
      • Mac: Drücken Sie Befehlstaste+Eingabetaste
      Tipp:
      Wählen Sie das Hilfesymbol ( Hilfesymbol) aus, um auf die Liste der relevanten Tastenkombinationen zuzugreifen.

      Sie können die Eingabeaufforderung nach dem Auslösen der Codegenerierung nicht bearbeiten. Wenn Sie Ihre Eingabeaufforderung bearbeiten müssen, bevor der Codevorschlag zurückgegeben wird, können Sie die Codegenerierung abbrechen, indem Sie die Rücktaste drücken.

      Das Spinnersymbol ( Spinnersymbol.) wird beim Generieren eines Vorschlags angezeigt. Der Codevorschlag wird in den Zeilen nach Ihrer Eingabeaufforderung angezeigt, Ihrem Skript jedoch erst hinzugefügt, wenn Sie ihn akzeptieren.

      Eingabeaufforderung und Codevorschlag im Skript-Editor.

    4. Akzeptieren Sie den Code, um ihn in Ihr Skript aufzunehmen, oder lehnen Sie ihn ab, um ihn aus dem Skript zu entfernen.
      • Akzeptieren: Drücken Sie die Tabulatortaste oder die rechte Pfeiltaste. Wenn Sie innerhalb des vorgeschlagenen Codes auswählen, wird der Vorschlag ebenfalls akzeptiert.
      • Ablehnen: Drücken Sie die ESC-Taste, die linke Pfeiltaste oder die Nach-oben-Taste. Wenn Sie eine beliebige Stelle außerhalb des vorgeschlagenen Codes innerhalb des Skripts eingeben oder auswählen, wird der Vorschlag ebenfalls entfernt.
      Wenn Sie einen Codevorschlag akzeptieren, zeigt eine Zeile neben den Zeilennummern an, welcher Code von KI erstellt und nicht bearbeitet wurde. Wenn Sie KI-generierten Code bearbeiten, wird der Zeilenindikator für diese Codezeilen nicht angezeigt.

      Zeile, die angibt, welche Codezeilen KI-generiert sind.

      Wenn der Codevorschlag nicht Ihren Anforderungen entspricht, versuchen Sie, Ihre Eingabeaufforderung gemäß der Anleitung für Eingabeaufforderungen neu zu formulieren und einen neuen Vorschlag zu generieren.
    5. Wählen Sie Absenden oder Aktualisieren, um Ihre Änderungen zu speichern.