---
sourceDocument: Yokohama Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

ServiceNow IDE erkunden
=======================

ServiceNow IDE erkunden {#ariaid-title1}
========================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 Minuten Lesedauer

Erfahren Sie mehr über die Entwicklung von bereichsbezogenen Anwendungen im Quellcode im ServiceNow IDE.

ServiceNow IDE -- Übersicht {#exploring-servicenow-ide__section_jnb_vvg_z1c}
----------------------------------------------------------------------------

ServiceNow IDE ist eine Implementierung von Visual Studio Code für das Web im Now Platform. Mit ServiceNow IDEkönnen Sie mit vertrauten Tools und branchenüblichen Entwicklungsmethoden schnell bereichsbezogene Anwendungen erstellen. ServiceNow IDE bietet viele der gleichen Funktionen wie Visual Studio Code, einschließlich Typsicherheit, IntelliSense, Abhängigkeitserzwingung, Codesuche und Integration der Quellcodeverwaltung.
Abbildung : 1. ServiceNow IDE-Homepage

In ServiceNow IDEkönnen Sie mit ServiceNow Fluent bereichsbezogene Anwendungen im Quellcode erstellen, um Anwendungsmetadaten zu definieren \[sys_metadata\]. Um eine visuelle Darstellung Ihrer Änderungen in Echtzeit nebeneinander anzuzeigen, können Sie die Anwendungsmetadaten in anderen Now Platform Benutzeroberflächen öffnen, die in ServiceNow IDEeingebettet sind.

Optional können Sie JavaScript-Module erstellen und Bibliotheken von Drittparteien verwenden, um Code in bereichsbezogenen Anwendungen zu organisieren und wiederzuverwenden.

Im Hintergrund wird diese Funktionalität durch den Anwendungspaketierungsservice ServiceNow SDK aktiviert, der Anwendungen in ServiceNow IDEerstellt.

ServiceNow IDE -- Workflow {#exploring-servicenow-ide__section_knb_vvg_z1c}
---------------------------------------------------------------------------

1. Je nach Authentifizierungsmethode konfiguriert ein Administrator oder Entwickler die Anmeldeinformationen, die zum Herstellen einer Verbindung mit seinem Git-Anbieter erforderlich sind.
   * Zur Verwendung der OAuth 2.0-Authentifizierung konfiguriert ein Administrator eine OAuth 2.0-Anwendungsregistrierung in seinem Git-Provider und in der -Instanz.
   * Um die Standardauthentifizierung zu verwenden, generiert ein Entwickler ein persönliches Zugriffstoken von seinem Git-Anbieter.
   {#exploring-servicenow-ide__ul_qhm_wkd_mcc}
2. Ein Entwickler erstellt über seinen Git-Provider ein dediziertes Git-Repository für eine Anwendung.
3. Über ServiceNow IDEkonfiguriert der Entwickler seine Git-Anmeldeinformationen.
4. Der Entwickler erstellt einen Arbeitsbereich ServiceNow IDE, um Anwendungen zu organisieren.
5. Der Entwickler erstellt eine bereichsbezogene Anwendung oder konvertiert eine vorhandene bereichsbezogene Anwendung aus ServiceNow IDE.
6. Der Entwickler initialisiert ein lokales Git-Repository für die Anwendung und sendet es an das Remote-Repository, das er erstellt hat, um die Anwendung in der Quellcodeverwaltung zu verwalten.
7. Entwickler können Anwendungsmetadaten im Quellcode mithilfe von ServiceNow Fluentdefinieren, anwenderdefinierte JavaScript-Module erstellen oder Bibliotheken von Drittparteien verwenden.
8. Nach dem Speichern der Änderungen erstellen sie die Anwendung, die den Quellcode kompiliert und in Anwendungsmetadaten umwandelt.
9. Wenn der Build abgeschlossen ist, können Entwickler ihre Änderungen in anderen eingebetteten Now Platform -Benutzeroberflächen anzeigen, ohne den ServiceNow IDEzu verlassen.
10. Der Entwickler stellt die Changes bereit, legt sie fest und pusht sie in das Git-Repository.
11. Von ServiceNow IDEaus können andere Entwickler das Repository klonen, Verzweigungen erstellen und mit der Zusammenarbeit an der Anwendung beginnen.

{#exploring-servicenow-ide__ol_ekx_g5v_jzb}

Andere Benutzer können die Anwendungsmetadaten ändern, während Entwickler den Quellcode ändern. Entwickler können Modulcode in anderen Modulen oder Skripts der Anwendung wiederverwenden. Bei ServiceNow Fluent APIs, die die bidirektionale Synchronisierung unterstützen, können Entwickler Anwendungen synchronisieren, um Änderungen an Anwendungsmetadaten von anderen Schnittstellen in den Quellcode zu übernehmen.

ServiceNow IDE -- Vorteile {#exploring-servicenow-ide__section_nnb_vvg_z1c}
---------------------------------------------------------------------------

{#exploring-servicenow-ide__table_onb_vvg_z1c__entry__3}

|                                                                                 Vorteil                                                                                 |                                                                                                                                                                                                                                                                                                                                                                                  Funktion                                                                                                                                                                                                                                                                                                                                                                                  |          Anwender           |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------|
| Entwickeln Sie Anwendungen in einer IDE basierend auf Visual Studio Code auf der Grundlage von Now Platform.                                                            | [ServiceNow IDE-Benutzeroberfläche](https://servicenow-prod.fluidtopics.net/nZAyEykBWQQ9z7LssiPnHQ#servicenow-ide-user-interface "Die Anwenderoberfläche ServiceNow IDE enthält viele der gleichen Funktionen wie Visual Studio Code für das Web und einige einzigartige Funktionen zum Erstellen von ServiceNow -Anwendungen.")                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Entwickler                  |
| Schreiben Sie Quellcode, um die Metadaten zu definieren, aus denen Anwendungen ServiceNow bestehen                                                                      | [ServiceNow Fluent](https://servicenow-prod.fluidtopics.net/Z7CoxAIlggHMm3Gb5jK7HA "Definieren Sie Anwendungsmetadaten im Quellcode mit der domänenspezifischen Programmiersprache ServiceNow Fluent.") [Definieren Sie Anwendungsmetadaten im Code mit ServiceNow Fluent in ServiceNow IDE](https://servicenow-prod.fluidtopics.net/WKqHrtQgwuwILIVtzrTJ8A "Definieren Sie mit im Code Anwendungsmetadaten ServiceNow Fluent in ServiceNow IDE.")                                                                                                                                                                                                                                                                                                                                                                                                         | Entwickler                  |
| Organisieren und wiederverwenden Sie Code in bereichsbezogenen Anwendungen mit anwenderdefinierten JavaScript-Modulen und JavaScript-Dienstprogrammen von Drittparteien | [JavaScript-Module und Bibliotheken von Drittparteien](https://servicenow-prod.fluidtopics.net/jDs_xtwF1HUmVkOBIDsb~A "Optimieren Sie Ihre Codebasis mit JavaScript-Modulen, um zugehörigen Code zu gruppieren, oder fügen Sie Bibliotheken von Drittparteien hinzu, und verwenden Sie ihren Code in Anwendungen wieder.") [Erstellen und verwenden Sie JavaScript-Module in -Anwendungen im ServiceNow IDE](https://servicenow-prod.fluidtopics.net/nCj3qk~olL75YD47pLtx3w "Optimieren Sie Ihre Codebasis, indem Sie wiederverwendbare Codeblöcke mit JavaScript-Modulen definieren in ServiceNow IDE.") [Verwenden Sie Bibliotheken von Drittparteien in Anwendungen im ServiceNow IDE](https://servicenow-prod.fluidtopics.net/airq6E_afFa~_JUu9G~7VQ "Rufen Sie in Ihrer Anwendung Bibliotheken von Drittparteien auf, um vorhandene Open-Source-Funktionen zu verwenden mit ServiceNow IDE.") | Entwickler                  |
| Arbeiten Sie bei Anwendungen mit Benutzern unterschiedlicher Kompetenzen zusammen                                                                                       | [Erstellen Sie eine Anwendung im ServiceNow IDE](https://servicenow-prod.fluidtopics.net/0mygBbVVvFlZmduiFJs2kw "Erstellen Sie eine Anwendung, um den Quellcode zu kompilieren und Anwendungsänderungen in einer Instanz von ServiceNow IDEbereitzustellen.")                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Entwickler                  |
| Integrieren Sie die Quellcodeverwaltung in den Git-Provider Ihrer Wahl                                                                                                  | [Integration der Quellcodeverwaltung in ServiceNow IDE](https://servicenow-prod.fluidtopics.net/lTiu5pXqUQUBGAOgCuXQWQ "Integrieren Sie in Remote-Git-Repositorys, um Anwendungen in der Quellcodeverwaltung mit ServiceNow IDEzu verwalten.")                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Entwickler, Administratoren |
[ ]

{#exploring-servicenow-ide__table_onb_vvg_z1c}

