Configuration de Visual Studio Code
Apex Replay Debugger fait partie du pack d’extensions Salesforce pour Visual Studio Code. Les extensions nécessitent Visual Studio Code, Salesforce CLI et JDK version 21 (recommandé) ou JDK version 17 ou 11. Au cours de cette étape, vous allez installer et configurer les outils nécessaires pour exécuter Apex Replay Debugger. Si vous débutez avec Visual Studio Code, nous vous recommandons de réaliser le projet Prise en main rapide : Visual Studio Code pour le développement Salesforce avant de continuer.
Installation et mise à jour à jour de Salesforce CLI
Utilisez Salesforce CLI afin de contrôler le cycle de vie complet de vos applications Salesforce. L’interface de ligne de commande vous permet de créer facilement des environnements de développement et de test, de synchroniser le code source entre vos organisations et le contrôle source, et d’exécuter des tests.
- Installez Salesforce CLI à partir de la page Salesforce CLI.
- Vérifiez que Salesforce CLI est correctement installé en ouvrant l’invite de commande sous Windows ou Terminal sous macOS, et en exécutant la commande suivante à partir de la ligne de commande.Une sortie semblable à la suivante doit s’afficher :
sf update
Updating CLI...
(Mise à jour de la CLI…).
Installation et mise à jour de Visual Studio Code
Visual Studio Code est un éditeur performant, hautement personnalisable et multi-plateforme. Salesforce Extensions pour Visual Studio Code est le successeur du plug-in Force.com IDE pour Eclipse dédié au développement Salesforce sur ordinateur de bureau.
- Installez Visual Studio Code à partir du site Web https://code.visualstudio.com/Download.
- Lancez Visual Studio Code.
Installation et mise à jour de Salesforce Extensions pour Visual Studio Code
Les extensions Salesforce fournissent des fonctionnalités telles que la complétion de code, la coloration syntaxique, le débogage Apex, etc., pour la plate-forme Lightning.
- Dans Visual Studio Code, cliquez sur le menu View (Afficher) et choisissez Extensions.
- Saisissez
salesforce extension pack
(Pack d’extensions Salesforce) dans le champ de recherche.
- Cliquez sur Install (Installer) (ou sur Update [Mettre à jour]) pour le résultat correspondant au pack d’extensions Salesforce.
- Une fois l’installation terminée, relancez Visual Studio Code pour vous assurer que les modifications prennent effet.
Installation du kit de développement Java Platform Standard Edition
Dans Salesforce Extensions pour Visual Studio Code, certaines fonctionnalités, notamment la prise en charge d’Apex, dépendent du kit de développement Java Platform Standard Edition (JDK). L’installation de la version 21 (recommandée) ou de la version 17 ou 11 du kit JDK est nécessaire. Même si vous avez installé une autre version de Java, vous devez également installer l’une des versions recommandées.
- Installez Java en suivant les recommandations de notre documentation Salesforce Extensions.
- Vérifiez que Java est correctement installé en recherchant son répertoire d’installation. Nous en aurons besoin lors de la prochaine étape. Par exemple, si vous avez installé JDK21, les répertoires d’installation par défaut sont les suivants :
- Windows :
C:\Program Files\Java\jdk-21
- MacOS :
/Library/Java/JavaVirtualMachines/jdk-21.0.1.jdk/Contents/Home
Configuration du paramètre Java Home pour la prise en charge d’Apex
Par défaut, Salesforce Extensions pour Visual Studio Code essaie de localiser votre répertoire d’installation Java en recherchant une variable d’environnement JAVA_HOME
ou JDK_HOME
sur votre ordinateur. Vous pouvez également définir le paramètre salesforcedx-vscode-apex.java.home
pour qu’il pointe vers le répertoire d’installation Java à utiliser, ce qui est pratique lorsque plusieurs versions sont installées. Pour ce projet, nous allons configurer les paramètres de Visual Studio Code pour qu’ils pointent vers le répertoire d’installation JDK.
Dans Visual Studio Code, cliquez sur File (Fichier) > Preferences (Préférences) > Settings (Paramètres) (Windows ou Linux) ou sur Code > Settings (Paramètres) > Settings (Paramètres) (macOS).
- Saisissez
apex java
dans la zone de recherche.
- Dans le paramètre
salesforcedx-vscode-apex.java.home
, indiquez le répertoire d’installation Java à utiliser.
- Relancez Visual Studio Code, ouvrez un nouveau terminal et exécutez
java -version
pour vérifier que le paramètre est pris en compte.
Nous n'allons pas contrôler votre configuration. Cliquez sur Verify Step (Vérifier l’étape) pour passer à l’étape suivante de ce projet et configurer Apex Replay Debugger dans Visual Studio Code.
Ressources
- Trailhead : Prise en main rapide : Visual Studio Code pour le développement Salesforce
- Vidéo : YouTube : Développement Salesforce avec Visual Studio Code
- Vidéo : YouTube : Soyez un développeur Salesforce efficace avec VS Code
- Blog des développeurs Salesforce : Tout savoir sur Salesforce Extensions pour Visual Studio Code
- Blog des développeurs Salesforce : L’avenir des IDE Salesforce
- Salesforce Developers : Débogueur Replay Apex
- Site externe : Téléchargements du kit de développement Java Standard Edition 8
- Salesforce Developers : Salesforce CLI
- Site externe : Visual Studio Code
- Site externe : Salesforce Extension Pack (Pack d’extensions Salesforce)