Fügen Sie anwenderdefinierte Dateitypen in hinzu Visual Studio Code

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Wenn Sie mit anderen Dateitypen als den angegebenen Standardtypen arbeiten, können Sie Ihrer Instanz zusätzliche Dateitypen hinzufügen und sie in bearbeiten ServiceNowErweiterung für Visual Studio Code.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Erstellen Sie einen neuen Dateityp in Ihrer ServiceNow-Instanz, und übernehmen Sie ihn von der Anwendungsdatei.
    2. Fügen Sie anwenderdefinierte Spalten des Typs hinzu ScriptUnd String, Und geben Sie einige Daten ein.
    3. Navigieren zu Ansicht > Befehlspalette in Visual Studio Code.
      Sie können auch eine Tastenkombination, Strg+Umschalt+P unter Windows oder Befehl+Umschalt+P unter MacOS verwenden, um die Befehlspalette zu öffnen.
    4. Wählen Sie Aus Jetzt: Fügen Sie Anwenderdefinierte Dateitypen Hinzu Aus der Befehlspalette.
      Der Befehl ruft alle vorhandenen Tabellen in der aktuellen Anwendung ab und öffnet Fügen Sie einen neuen Dateityp hinzu Assistent.
    5. Wählen Sie den Dateityp aus, den Sie in erstellt haben ServiceNowInstanz aus der Liste.
    6. Wählen Sie im Prompt „Tags auswählen“ die Tags aus, die Sie in der Instanz erstellt haben.

      Standardmäßig sind alle Tags ausgewählt. Klicken Sie auf das Kontrollkästchen eines Tags, um die Auswahl aufzuheben.

      Abbildung : 1. Dialogfeld „Tags auswählen“
      Dialogfeld „Tags auswählen“
      Der neue Dateityp wurde erfolgreich zu hinzugefügt App.config.JSON Datei. Sie können die gewünschten Dateitypen auch manuell zu hinzufügen App.config.JSON Datei unter Ihrem Projekt. Siehe Beispiel unten.
    7. Absorbieren Sie diesen neuen Dateityp mit dem in das aktuelle Projekt Jetzt: Konfigurieren Sie Dateitypen Befehl aus der Befehlspalette.
    8. Wählen Sie den von Ihnen erstellten Dateityp aus der Liste der Dateitypen aus, und klicken Sie auf OK .
      Der ausgewählte Dateityp kann in bearbeitet werden ServiceNowErweiterungen für Visual Studio CodeErweiterung.

    Beispiel

    Das folgende ist ein Beispiel für „App.config.JSON“
    "CustomFileTypes": {
            "sc_ic_aprvl_type_defn": {
                "superCoverName": "Miscellaneous",
                "coverName": "Approval Type Definition",
                "tags": {
                    "approver_script": "js",
                    "approver_html”: "html",
                }
            }
        }
    }
    • SuperCoverName ist ein Name des übergeordneten Verzeichnisses (sollte immer auf Verschiedenes zeigen).
    • CoverName ist ein beschreibender Name der Tabelle.
    • sc_IC_aprvl_type_defn ist ein Tabellenbezeichner.
    • Tags stellen den Satz von skriptfähigen Spalten in der Tabelle dar
    • Approver_script ist ein Name der Tabellenspalte/des XML-Tags
    • Js ist eine Erweiterung der Datei (js | html | css | JSON)