Configurar Visual Studio Code
Apex Replay Debugger forma parte de Salesforce Extension Pack for Visual Studio Code. Los requisitos de las extensiones son los siguientes: Visual Studio Code, Salesforce CLI y JDK versión 21 (recomendada) o JDK versión 17 u 11. En este paso, debemos instalar y configurar las herramientas necesarias para ejecutar Apex Replay Debugger. Si es la primera vez que usa Visual Studio Code, le recomendamos completar el proyecto Inicio rápido: Visual Studio Code para el desarrollo con Salesforce antes de seguir.
Instalar y actualizar Salesforce CLI
Utilice Salesforce CLI para controlar todo el ciclo de vida de sus aplicaciones de Salesforce. Con esta herramienta, puede crear fácilmente entornos de desarrollo y pruebas, sincronizar código fuente entre organizaciones y sistemas de control del código fuente, asà como ejecutar pruebas.
- Puede instalar Salesforce CLI desde Salesforce CLI.
- Confirme que Salesforce CLI esté bien instalada. Para ello, vaya al SÃmbolo del sistema de Windows o a Terminal en macOS y ejecute el siguiente comando desde la lÃnea de comandos.DeberÃa ver un resultado similar a este:
Updating CLI....
(Actualizando CLI...).
Instalar y actualizar Visual Studio Code
Visual Studio Code es un potente editor con muchas opciones de personalización y combinación con otras plataformas. Salesforce Extensions for Visual Studio Code es el sucesor del complemento de IDE de Force.com para Eclipse que permite desarrollar con Salesforce en equipos de escritorio.
- Puede instalar Visual Studio Code desde https://code.visualstudio.com/Download.
- Inicie Visual Studio Code.
Instalar y actualizar Salesforce Extensions for Visual Studio Code
Las extensiones de Salesforce ofrecen funciones como la finalización de código, el resaltado de sintaxis, la depuración con Apex y muchas más, todo ello para Lightning Platform.
- En Visual Studio Code, haga clic en el menú View (Ver) y luego seleccione Extensions (Extensiones).
- Introduzca
salesforce extension pack
en el cuadro de búsqueda.
- Haga clic en Install (Instalar) (o Update (Actualizar)) en el resultado Salesforce Extension Pack.
- Una vez instalado, vuelva a abrir Visual Studio Code para garantizar que se apliquen los cambios.
Instalar el kit de desarrollo de Java Platform Standard Edition
Algunas funciones de Salesforce Extensions for Visual Studio Code, especialmente aquellas relacionadas con la compatibilidad con Apex, dependen de Java Platform, Standard Edition Development Kit (JDK). Se requiere la instalación de la versión 21 del JDK (recomendado) o la versión 17 o 11 del JDK. Aunque tenga instalada otra versión de Java, también tendrá que instalar una de las versiones recomendadas.
- Instale Java siguiendo las recomendaciones de nuestra documentación sobre Salesforce Extensions.
- Confirme que Java está bien instalado. Para ello, localice su directorio de instalación. Lo necesitaremos en el siguiente paso. Por ejemplo, si ha instalado JDK21, estos son los directorios de instalación predeterminados.
- Windows:
C:\Archivos de programas\Java\jdk-21
- macOS:
/Biblioteca/Java/JavaVirtualMachines/jdk-21.0.1.jdk/Contents/Home
Configurar el ajuste de inicio de Java para la asistencia de Apex
De forma predeterminada, Salesforce Extensions for Visual Studio Code intenta localizar el directorio de instalación de Java buscando la variable de entorno JAVA_HOME
o JDK_HOME
en el ordenador. También puede establecer que el parámetro salesforcedx-vscode-apex.java.home
apunte al directorio de instalación de Java que quiere usar, lo que resulta útil cuando tiene instaladas varias versiones. Para este proyecto, vamos a configurar los parámetros de Visual Studio Code para que apunten a nuestro directorio de instalación de JDK.
En Visual Studio Code, haga clic en File (Archivo) > Preferences (Preferencias) > Settings (Configuración) (Windows o Linux), o bien Code > Settings (Configuración) > Settings (Configuración) (macOS).
- Introduzca
apex java
en el cuadro de búsqueda.
- En el parámetro
salesforcedx-vscode-apex.java.home
, introduzca el directorio de instalación de Java que quiere usar.
- Vuelva a abrir Visual Studio Code, abra un nuevo terminal y ejecute
java -version
para garantizar que se aplique el parámetro.
No comprobamos ninguna parte de su configuración. Haga clic en Verify Step (Verificar paso) para ir al siguiente paso en el proyecto y configurar Apex Replay Debugger en Visual Studio Code.
Recursos
- Trailhead: Inicio rápido: Visual Studio Code para el desarrollo de Salesforce
- VÃdeo: YouTube: Salesforce Development with Visual Studio Code (Desarrollo de Salesforce con Visual Studio Code)
- VÃdeo: YouTube: Be An Efficient Salesforce Developer with VS Code (Ser un desarrollador de Salesforce eficiente con VS Code)
- Blog de Salesforce Developers: All About Salesforce Extensions for VS Code (Todo sobre Salesforce Extensions for Visual Studio Code)
- Blog de Salesforce Developers: The Future of Salesforce IDEs (El futuro de los IDE de Salesforce)
- Salesforce Developers: Apex Replay Debugger
- Sitio externo: Java Standard Edition Development Kit 8 Downloads
- Salesforce Developers: Salesforce CLI
- Sitio externo: Visual Studio Code
- Sitio externo: Salesforce Extension Pack