ServiceNow Studio

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 5 minutes de lecture
  • ServiceNow Studio fournit une interface de type environnement de développement intégré (IDE) permettant aux développeurs d’applications de travailler sur des applications personnalisées dans un emplacement centralisé. Il offre un moyen simple de créer, d’examiner et de mettre à jour des fichiers d’application à partir d’un environnement à onglets.

    Le système s’ouvre Studio chaque fois que vous modifiez une application personnalisée.

    Options

    • Créer une application et des artefacts d’application.
    • Effectuez une recherche de code.
    • Intégration au contrôle de source.
    • Créez les personnalisations de votre entreprise pour stocker des applications appartenant à d’autres organisations.
    • Utilisez le Concepteur d’agent virtuel pour créer et gérer des rubriques, qui sont des plans pour les conversations entre un agent virtuel et un utilisateur. Vous pouvez concevoir des rubriques qui aident vos utilisateurs à résoudre les problèmes de travail courants ou qui les guident dans leurs tâches en libre-service.
    Figure 1. Studio
    Studio Interface utilisateur affichant l’en-tête, l’explorateur d’application, le cadre de contenu et la barre d’état.
    Avec Studio, les développeurs d’applications peuvent :
    • Voyez exactement quels fichiers composent leur application dans l’Explorateur d’applications.
    • Ajouter de nouveaux fichiers à leur application à l’aide d’une interface unique Créer un fichier d’application .
    • Accédez aux fichiers à l’aide d’un comportement familier de recherche par nom ou par type avec la boîte de dialogue Atteindre .
    • Recherchez du code à l’intérieur et à l’extérieur d’une application à l’aide de l’outil de recherche de code .
    • Travaillez sur plusieurs fichiers à la fois à l’aide de l’interface à onglets.
    • Travaillez sur plusieurs applications à la fois à l’aide de plusieurs fenêtres de Studio.
    • Publier leur application dans les instances de la société ou le ServiceNow Storefichier .
    • Afficher des informations sur leur application actuelle dans la barre d’état.

    Quel générateur dois-je utiliser pour créer une application ?

    Figure 2. Types de générateurs
    Différents constructeurs disponibles pour différents niveaux de compétence

    Vous voulez créer une application facilement, sans code ?

    Creator Studio est spécialisé dans la création d’applications d’exécution de demandes sans écrire de code. Par exemple, une demande de fournitures de bureau en remplissant un formulaire et que quelqu’un approuve ou refuse votre demande. Pour plus d'informations, consultez Creator Studio: Création d’applications sans écrire de code.

    Vous avez besoin d’une application plus générale, mais vous voulez tout de même des options low-code ?

    App Engine Studio vous permet de créer une gamme plus large d’applications que Creator Studio sans être un pro de la programmation. Pour plus d'informations, consultez Créer des applications à l’aide de App Engine Studio.

    Êtes-vous un développeur qui souhaite plus de contrôle dans une interface utilisateur centralisée ?

    ServiceNow Studio est une interface permettant aux développeurs d’applications de travailler sur des applications personnalisées dans un emplacement centralisé et nécessite certaines compétences en codage. Pour plus d'informations, consultez ServiceNow Studio.

    Êtes-vous un développeur qui souhaite utiliser des outils et des processus de développement conformes aux normes de l’industrie ?

    ServiceNow SDK et ServiceNow IDE prend en charge le développement d’applications en code source avec ServiceNow Fluent, la création de modules JavaScript et l’utilisation de bibliothèques tierces. ServiceNow Fluent est un langage de programmation spécifique à un domaine pour la création de métadonnées d’application dans le code.

    Il ServiceNow IDE s’agit d’une implémentation de Visual Studio Code pour le Web sur la Now Platform. Le ServiceNow SDK utilise Visual Studio Code le bureau localement. Pour plus d'informations, consultez Création d’applications en code source.

    Utilisation de l’interface Studio utilisateur

    Tableau 1. Parties de l’interface Studio utilisateur
    Élément d'interface utilisateur Description
    En-tête Affiche les menus et les contrôles.
    Menu Fichier Contient une liste d’options spécifiques à l’application.
    • Créer un fichier
    • Importer à partir du contrôle de source
    • Créer une application
    • Publier
    • Paramètres
    • Commutateur
    • Gérer les développeurs
    • Lancer le débogueur de script
    Menu Contrôle de source Contient une liste d’options de contrôle de source.
    • Lien vers le contrôle de source
    • Modifier la configuration du référentiel
    • Appliquer les changements distants
    • Valider des changements
    • Dissimuler les changements locaux
    • Changer de branche
    • Créer une branche
    • Créer une balise
    • Gérer les dissimulations
    • Afficher l'historique
    Menu Fenêtre Contient une liste d’options de gestion des onglets.
    • Fermer l'onglet actif
    • Fermer tous les onglets
    • Fermer les autres onglets
    • Fermer les onglets non-modifiés
    Menu de recherche Contient une liste d’options de recherche.
    • Accéder à
    • Recherche de code
    Nom d'utilisateur L’en-tête affiche le nom de l’utilisateur actuel.
    Créer un fichier d'application Permet aux développeurs d’ajouter un fichier d’application à une application.
    Accéder à Rechercher des fichiers d’application par nom ou par type.
    Recherche de code

    Recherchez une chaîne de texte dans les fichiers d’application. Les options de recherche sont les suivantes :

    • Restreindre la recherche à une table particulière
    • Inclure toutes les applications
    Explorateur d'application Affiche une liste de fichiers d’application par type. Redimensionnez l’Explorateur d’application pour en savoir plus sur les fichiers d’application ou pour fournir plus d’espace pour le cadre de contenu.
    Tout réduire Réduit tous les nœuds dans l’explorateur d’applications.
    Développer tout Développez tous les nœuds dans l’explorateur d’applications.
    Modèle de données > Tables

    Liste des tables d’application.

    Cliquez sur un nom de table pour l’afficher et le modifier dans le cadre de contenu.

    Contrôle d’accès

    Une liste d’éléments d’accès à l’application tels que :

    • Rôles
    • Contrôles des accès

    Cliquez sur le nom d’un enregistrement pour l’afficher et le modifier dans le cadre de contenu.

    Navigation
    Une liste d’éléments de navigation d’application tels que :
    • Menus d’application
    • Modules
    • Menus d'applications (mobiles)
    • Modules (mobiles)

    Cliquez sur le nom d’un enregistrement pour l’afficher et le modifier dans le cadre de contenu.

    Cadre de contenu Affiche un formulaire détaillé pour chaque enregistrement dans ses propres onglets.
    Bienvenue dans Studio Une liste des raccourcis clavier.
    Onglets

    Chaque onglet contient un enregistrement de fichier d’application spécifique identifié par le nom de l’enregistrement et le type de fichier.

    Cliquez sur un onglet pour afficher et modifier l’enregistrement.

    Un onglet avec une icône de cercle bleu indique que l’enregistrement contient des changements qui n’ont pas été enregistrés.

    Barre d'état Affiche des informations sur l’application et l’intégration du contrôle de source.
    Nom d'application La barre d’état affiche le nom de l’application actuelle.
    Version d'application La barre d’état affiche la version actuelle de l’application.
    Fichiers totaux La barre d’état affiche le nombre total de fichiers d’application.
    Fichiers non enregistrés La barre d’état affiche le nombre actuel de fichiers d’application avec des changements non enregistrés.
    État d’intégration du contrôle de source La barre d’état affiche une icône indiquant l’état actuel de l’intégration du contrôle de source.