Premiers pas avec la Developer Console
Objectifs de formation
- Citer plusieurs usages de la Developer Console.
- Choisir entre la Developer Console et un autre outil de développeur.
- Configurer des espaces de travail pour organiser vos onglets.
De la même manière, vous pouvez emmener l’organisation Salesforce de votre entreprise sur la voie du succès client grâce à la Developer Console. Dans un premier temps, répondons à la question que vous vous posez certainement avant de prendre les commandes : Qu’est-ce que la Developer Console ?
Qu’est-ce que la Developer Console ?
La Developer Console est un environnement de développement intégré (plus couramment appelé IDE) dans lequel vous pouvez créer, déboguer et tester des applications de votre organisation.
- Parcourez, ouvrez, créez et modifiez des classes et des déclencheurs Apex, des composants Aura et des pages et composants Visualforce.
- Parcourez les packages que vous avez créés dans votre organisation.
- Générez des journaux de débogage et analysez-les depuis différentes perspectives.
- Testez votre code Apex pour vérifier qu’il ne comporte aucune erreur.
- Identifiez et résolvez les problèmes en définissant des points de contrôle dans votre code Apex.
- Rédigez et exécutez des requêtes SOQL et SOSL pour trouver, créer et mettre à jour les enregistrements de votre organisation.
Quand utilisez-vous la Developer Console ?
Maintenant que vous êtes dans le cockpit, vous avez certainement envie de connaître les différentes options qui s'offrent à vous pour contrôler votre vaisseau Salesforce. Pour contrôler une organisation Salesforce, vous avez à votre disposition les extensions Salesforce pour Visual Studio Code, la Developer Console et des outils de développement tiers que vous trouverez par exemple dans AppExchange.
La Developer Console est connectée à une organisation et on y accède dans un navigateur. Si vous souhaitez que vos modifications prennent effet immédiatement, et que vous ne voulez rien installer sur votre ordinateur, nous vous recommandons la Developer Console. Si vous souhaitez vous connecter à plusieurs organisations, comparer et synchroniser des fichiers, ou utiliser le contrôle des versions, les extensions Salesforce pour Visual Studio Code représenteront alors votre meilleure option.
Accès à la Developer Console
En tant que commandant, vous devez avant toute chose savoir comment accéder à votre console. Une fois connecté à votre organisation, cliquez sur Developer Console dans le menu d’accès rapide () ou sous votre nom.
Lightning Experience | Salesforce Classic |
---|---|
Quand vous ouvrez la Developer Console pour la première fois, voici ce que vous pouvez voir.
Le panneau principal (1) est l’éditeur de code source, dans lequel vous pouvez écrire, afficher et modifier votre code. Le panneau des onglets (2) contient les journaux, les erreurs et autres informations ; vous pouvez y écrire des requêtes pour interagir avec les enregistrements de votre organisation.
Configuration de votre espace de travail
Une fois que vous avez ouvert la Developer Console, l'étape suivante consiste à décider de la configuration de votre espace de travail.
Qu’est-ce qu’un espace de travail ?
Si vous avez des points de ravitaillement sur la Lune et sur Mars, vous allez utiliser des vérifications système et des trajectoires différentes en fonction du lieu. Et si vous avez sous les yeux les directives d'atterrissage sur Mars alors que vous êtes en route vers la Lune, vous serez vite dépassé, voire perdu. De la même manière, les espaces de travail de la Developer Console vous permettent d’organiser les informations pour vous présenter uniquement ce dont vous avez besoin quand vous travaillez sur une tâche de développement en particulier. Et si le terme « espace de travail » ressemble un peu à du jargon, en réalité c’est simplement une collection de ressources organisées sous forme d’onglets visibles dans le panneau principal de la Developer Console. Vous pouvez créer un espace de travail pour regrouper les ressources que vous utilisez conjointement.
Si vous travaillez sur deux projets différents, vous pouvez ouvrir simultanément le code, les tests et les journaux qui s'y rapportent dans deux espaces de travail distincts. Imaginons par exemple que vous écriviez du code afin de mettre à jour des enregistrements pour votre équipe technique, mais que vous souhaitiez également vérifier les informations du système de votre équipe de navigation. Vous pouvez alors créer deux espaces de travail contenant uniquement les ressources propres au projet correspondant. Les espaces de travail mettent de l’ordre dans le désordre et facilitent la navigation d'une ressource à l’autre.
Quand vous utilisez la Developer Console pour la première fois, vous faites face à l’espace de travail par défaut. Il est très facile de configurer votre espace de travail personnalisé. Essayons-le.
Configuration de vos espaces de travail
Sélectionnez Workspace (Espace de travail) | New Workspace (Nouvel espace de travail) et donnez un nom à votre espace de travail. Dans ce nouvel espace, vous pouvez créer des classes Apex, des composants Aura, des pages Visualforce et d’autres éléments.
Vous pouvez basculer entre vos différents espaces de travail en sélectionnant Espace de travail | Changer d’espace de travail (1). Il vous suffit d’ouvrir un autre espace de travail pour travailler sur le code et analyser les journaux d’un projet différent.