Empiece a realizar un seguimiento de su progreso
Inicio de Trailhead
Inicio de Trailhead

Preparar Visual Studio Code para Salesforce

Visual Studio Code dispone de numerosas funciones que lo convierten en un excelente entorno de desarrollo. En este paso, se instalará la CLI de Salesforce y las extensiones de Salesforce para VS Code y se configurará su Trailhead Playground para mejorar las acciones que puede realizar con el IDE.

Instalar la Command Line Interface (CLI)

Utilice la CLI de Salesforce para controlar todo el ciclo de vida de sus aplicaciones de Salesforce. Con la CLI, podrá crear o conectar fácilmente entornos de desarrollo y pruebas, además de sincronizar metadatos y códigos entre sus organizaciones y un sistema de control de versiones.

  1. Utilice el vínculo que se muestra a continuación para descargar la CLI.
  2. Sistema operativo
    Vínculo al instalador
    macOS
    https://sfdc.co/sfdx_cli_osx
    Windows, 32 bits
    https://sfdc.co/sfdx_cli_win
    Windows, 64 bits
    https://sfdc.co/sfdx_cli_win64
    Debian/Ubuntu 64
    https://sfdc.co/sfdx_cli_linux
    Descargue el archivo desde una de las URL del manifiesto, extraiga el archivo y, a continuación, ejecute la secuencia de comandos ./install.
    Debian/Ubuntu x86
    https://sfdc.co/sfdx_cli_linux_x86
    Descargue el archivo desde una de las URL del manifiesto, extraiga el archivo y, a continuación, ejecute la secuencia de comandos ./install.
  3. Instale la CLI con el instalador.
  4. Asegúrese de que la CLI se instaló correctamente. Abra la aplicación de terminal en macOS o el símbolo del sistema de Windows e ingrese sfdx.

Aparecerá algo similar a lo siguiente: 

Salesforce CLI

  VERSION
    sfdx-cli/7.58.2 darwin-x64 node-v14.3.0
  
  USAGE
    $ sfdx [COMMAND]
  
  COMMANDS
    autocmplt     display autocomplete installation instructions
    autocomplete  display autocomplete installation instructions
    commands      list all the commands
    force         tools for the Salesforce developer
    help          display help for sfdx
    plugins       add/remove/create CLI plug-ins
    update        update the sfdx CLI
    which         show which plugin a command is in
  
  TOPICS
    Run help for each topic below to view subcommands
  
    autocmplt     display autocomplete installation instructions
    autocomplete  display autocomplete installation instructions
    cmdt          commands for custom metadata
    commands      list all the commands
    dependency    Sample command line utilities around the Salesforce Dependencies API implemented as SFDX plugin.
    force         tools for the Salesforce developer
    plugins       add/remove/create CLI plug-ins
    shane         get an access token from an email and a .pem file, either passed in or from environment variables
  
Nota

Nota

Deje que transcurra un tiempo hasta que la aplicación de terminal devuelva este resultado. Puede tardar varios segundos.

Instalar Salesforce Extension Pack

Tras instalar la CLI de Salesforce, podemos potenciar Visual Studio Code con la instalación de Salesforce Extension Pack. El paquete de extensiones instala de una vez todas las extensiones más importantes de Salesforce para que no tenga que instalar cada una de manera individual. 

Las extensiones permiten la integración con las herramientas de Salesforce a través de VS Code. De este modo, podrá invocar la CLI de Salesforce desde múltiples lugares (menús de VS Code, teclas de acceso directo y menús contextuales). 

A continuación se detallan las nuevas funciones que se mostrarán conforme vaya trabajando:

  • Language Services para Apex
  • Language Services para Visualforce
  • Language Services para Componentes Lightning (componentes web Lightning y Aura)
  • Integraciones en la barra de actividades para la realización de pruebas de Apex y Replay Debugger.
  1. Inicie Visual Studio Code.
  2. En la barra de herramientas de la izquierda, haga clic en el icono de extensiones Icono de extensiones de Visual Studio..
  3. Ingrese Salesforce Extension Pack en el campo de búsqueda. Resultado que ofrece Visual Studio Code al buscar Salesforce Extension Pack.
  4. Haga clic en la tarjeta que indica Salesforce Extension Pack.
  5. A continuación, en la ventana que se acaba de iniciar, haga clic en el botón Instalar de color verde. Parte superior de la ventana de detalles del paquete con el botón Instalar de color verde.
  6. Cierre Visual Studio Code y vuelva a iniciarlo para completar la instalación.
  7. Nota

    Nota

    Algunas características de Salesforce Extensions para Visual Studio Code, como, por ejemplo, la compatibilidad con Apex, dependen de Java Platform, Standard Edition Development Kit 8 (JDK8). Deberá instalar JDK8 incluso si tiene instalada otra versión de Java. Tras instalar JDK8, siga los pasos que se indican aquí para configurar la instalación.

Configurar su Trailhead Playground

  1. Para crear un nuevo Trailhead Playground, haga clic en el menú desplegable que aparece al final de este paso y seleccione Crear un Trailhead Playground. Menú desplegable Crear un Trailhead Playground en el reto práctico de un módulo.
  2. Cuando disponga de su Trailhead Playground, haga clic en Iniciar.
  3. Haga clic en Icono de engranaje de Configuración. y seleccione Configuración.
  4. Ingrese Usuarios en el cuadro Búsqueda rápida y seleccione Usuarios.
  5. Localice su nombre en la lista de usuarios.
  6. Seleccione la casilla junto a su nombre. Tome nota del nombre de usuario. Este es el nombre de usuario para su Trailhead Playground.
  7. Haga clic en Restablecer contraseñas y, a continuación, en Aceptar. Este paso envía un email de restablecimiento de contraseña a la dirección de email asociada a su nombre de usuario. Asegúrese de comprobar su carpeta de spam si no ve el email. Restablezca su contraseña de Trailhead Playground en la página Usuarios de Configuración.
  8. Haga clic en el vínculo en el email.
  9. Establezca su contraseña.

No comprobamos ninguna parte de su configuración. Haga clic en Verificar paso para ir al siguiente paso en el proyecto.