Exploration de l'ServiceNow IDE

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Pour en savoir plus sur le développement d’applications incluses dans le code source, consultez le ServiceNow IDE.

    Vue d'ensemble de ServiceNow IDE

    Il ServiceNow IDE s’agit d’une implémentation de Visual Studio Code pour le Web sur le ServiceNow AI Platform. Avec le , vous pouvez commencer à créer rapidement des applications incluses dans le ServiceNow IDEpérimètre à l’aide d’outils familiers et de pratiques de développement standard de l’industrie. Le possède ServiceNow IDE de nombreuses fonctionnalités identiques à celles de Visual Studio Code, notamment la sécurité des types, IntelliSense, l’application des dépendances, la recherche de code et l’intégration du contrôle de source.

    Figure 1. Page d'accueil ServiceNow IDE
    Page d’accueil de ServiceNow IDE avec les espaces de travail de l’utilisateur répertoriés.

    Dans le , vous pouvez créer des applications incluses dans le périmètre dans le ServiceNow IDEcode ServiceNow Fluent source afin de définir les métadonnées d’application [sys_metadata]. Pour afficher une représentation visuelle côte à côte de vos changements en temps réel, vous pouvez ouvrir les métadonnées de l’application dans d’autres ServiceNow AI Platform interfaces utilisateur incorporées dans le ServiceNow IDE.

    Vous pouvez éventuellement créer des modules JavaScript et utiliser des bibliothèques tierces pour organiser et réutiliser le code au sein d’applications incluses dans le périmètre. Avec Now Assist pour code, vous pouvez utiliser la compétence de saisie automatique du code pour générer des suggestions de code pour les scripts d’une application dans le ServiceNow IDE. Pour en savoir plus, consultez Generate code with autocomplete.

    En arrière-plan, cette fonctionnalité est activée par le service d’empaquetage d’applications ServiceNow SDK , qui crée des applications dans le ServiceNow IDE.

    Remarque :
    Vous pouvez utiliser Créer un agent pour vous aider à créer et modifier des applications dans le ServiceNow IDE. Pour plus d'informations, consultez ../../build-agent/concept/build-agent.html.

    Workflow ServiceNow IDE

    L’infographie suivante montre le workflow permettant aux développeurs de commencer à développer des applications avec le ServiceNow IDE.

    Figure 2. Développer des applications avec le ServiceNow IDE
    Processus d’utilisation de pour développer des applications dans le ServiceNow IDE code source. Pour en savoir plus, reportez-vous à la description suivante.
    1. Selon la méthode d’authentification, un administrateur ou développeur configure les informations d’identification nécessaires pour se connecter à son fournisseur Git.
      • Pour utiliser l’authentification OAuth 2.0, un administrateur configure un registre d’application OAuth 2.0 dans son fournisseur Git et sur l’instance.
      • Pour utiliser l’authentification de base, un développeur génère un jeton d’accès personnel à partir de son fournisseur Git.
    2. À partir de son fournisseur Git, un développeur crée un référentiel Git dédié pour une application.
    3. À partir de , ServiceNow IDEle développeur configure ses informations d’identification Git.
    4. Le développeur crée un ServiceNow IDE espace de travail pour organiser les applications.
    5. Le développeur crée une application incluse dans le périmètre ou convertit une application incluse dans le périmètre existante à partir du .ServiceNow IDE
    6. Le développeur initialise un dépôt Git local pour l’application et le transmet au dépôt distant qu’il a créé pour gérer l’application dans le contrôle de source.
    7. Le développeur peut définir les métadonnées d’application dans le code source à l’aide de ServiceNow Fluent, créer des modules JavaScript personnalisés ou utiliser des bibliothèques tierces.
    8. Lorsque des modifications de métadonnées sont détectées, le développeur synchronise l’application pour télécharger et transformer les modifications apportées aux métadonnées à partir d’autres interfaces en code source.
    9. Après avoir enregistré leurs changements, ils créent l’application, qui compile le code source et le transforme en métadonnées d’application.
    10. Une fois la compilation terminée, le développeur peut afficher ses modifications reflétées dans d’autres interfaces utilisateur intégrées ServiceNow AI Platform sans quitter le .ServiceNow IDE
    11. Le développeur indexe, valide et envoie ses modifications au référentiel Git.
    12. À partir de , ServiceNow IDEd’autres développeurs peuvent cloner le référentiel, créer des branches et commencer à collaborer sur l’application.

    Les autres utilisateurs peuvent modifier les métadonnées de l’application en même temps que les développeurs modifient le code source. Les développeurs peuvent réutiliser le code des modules dans d’autres modules ou scripts au sein de l’application.

    ServiceNow IDE avantages

    Avantage Fonctionnalité Utilisateurs
    Développer des applications dans un IDE basé Visual Studio Code sur ServiceNow AI Platform Interface utilisateur ServiceNow IDE Développeurs
    Écrire le code source pour définir les métadonnées qui composent ServiceNow les applications ServiceNow Fluent

    Définir les métadonnées d’application dans le code avec ServiceNow Fluent dans le ServiceNow IDE

    Développeurs
    Organisez et réutilisez le code au sein d’applications incluses dans le périmètre avec des modules JavaScript personnalisés et des utilitaires JavaScript tiers Modules JavaScript et bibliothèques tierces

    Créer et utiliser des modules JavaScript dans des applications dans ServiceNow IDE

    Utiliser des bibliothèques tierces dans des applications dans le ServiceNow IDE

    Développeurs
    Collaborer sur des applications avec des utilisateurs de différents ensembles de compétences Créez et installez une application dans le ServiceNow IDE Développeurs
    Intégrer le contrôle de source au fournisseur Git de votre choix Intégration du contrôle de source à l' ServiceNow IDE Développeurs, administrateurs