Configurar o Visual Studio Code
O Depurador de reprodução do Apex faz parte do Pacote de extensões do Salesforce para Visual Studio Code. As extensões exigem: Visual Studio Code, CLI do Salesforce e versão 21 (recomendada) ou versão 17 ou 11 do JDK. Nesta etapa, você instalará e configurará as ferramentas necessárias para executar o Depurador de reprodução do Apex. Se você está começando a usar o Visual Studio Code, recomendamos que conclua o projeto Início Rápido: Visual Studio Code para desenvolvimento do Salesforce antes de continuar.
Instalar e atualizar a CLI do Salesforce
Use a CLI do Salesforce para controlar o ciclo de vida completo de seus aplicativos Salesforce. Com ela, você pode facilmente criar ambientes para desenvolvimento e teste, sincronizar código-fonte entre suas organizações e o controle de origem e executar testes.
- Instale a CLI do Salesforce de CLI do Salesforce.
- Confirme se a CLI do Salesforce está devidamente instalada abrindo o prompt de comando no Windows ou o terminal no macOS e executando o comando a seguir na linha de comando.Você deve ver a saída como
sf update
Updating CLI....
(Atualizando a CLI...).
Instalar e atualizar o Visual Studio Code
O Visual Studio Code é um editor potente altamente personalizável e de plataforma cruzada. As Extensões do Salesforce para Visual Studio Code são as sucessoras do plug-in IDE Force.com para Eclipse para desenvolvimento do Salesforce no desktop.
- Instale o Visual Studio Code de https://code.visualstudio.com/Download.
- Inicie o Visual Studio Code.
Instalar e atualizar as extensões do Salesforce para Visual Studio Code
As Extensões do Salesforce fornecem recursos como conclusão de código, destaque de sintaxe, depuração de Apex e muito mais para a Lightning Platform.
- No Visual Studio Code, clique no menu View (Exibir) e selecione Extensions (Extensões).
- Insira
salesforce extension pack
(pacote de extensões do Salesforce) no campo de pesquisa.
- Clique em Install (Instalar) (ou Update (Atualizar)) no resultado do Pacote de extensões do Salesforce.
- Depois de instalado, reinicie o Visual Studio Code para confirmar as mudanças.
Instalar o Kit de desenvolvimento Standard Edition da plataforma Java
Alguns recursos nas Extensões do Salesforce para Visual Studio Code, especialmente o suporte ao Apex, dependem da plataforma Java, Kit de desenvolvimento Standard Edition (JDK). Isso requer a instalação da versão 21 (recomendada) do JDK ou da versão 17 ou 11 do JDK. Mesmo que você tenha outra versão do Java instalada, também precisará instalar uma das versões recomendadas.
- Instale o Java seguindo as recomendações em nossa Documentação sobre extensões do Salesforce.
- Confirme se o Java está devidamente instalado localizando seu diretório de instalação. Vamos precisar dele na próxima etapa. Por exemplo, se você instalou a atualização o JDK21, estes são os diretórios de instalação padrão.
- Windows:
C:\Program Files\Java\jdk-21
- MacOS:
/Library/Java/JavaVirtualMachines/jdk-21.0.1.jdk/Contents/Home
Definir a configuração Java Home para suporte do Apex
Por padrão, as Extensões do Salesforce para Visual Studio Code tentam localizar seu diretório de instalação do Java procurando uma variável de ambiente JAVA_HOME
ou JDK_HOME
no seu computador. Você também pode definir a configuração salesforcedx-vscode-apex.java.home
a fim de apontar para o diretório de instalação Java que deseja usar, o que é útil quando você tem várias versões instaladas. Para este projeto, vamos definir as configurações do Visual Studio Code para apontar para nosso diretório de instalações de JDK.
No Visual Studio Code, clique em File (Arquivo) > Preferences (Preferências) > Settings (Configurações) (Windows ou Linux) ou Code (Código) > Settings (Configurações) > Settings (Configurações) (macOS).
- Insira
apex java
na caixa de pesquisa.
- Na configuração
salesforcedx-vscode-apex.java.home
, insira o diretório de instalações de Java que você deseja usar.
- Reinicie o Visual Studio Code, abra um novo terminal e execute
java -version
para confirmar a configuração.
Não vamos verificar a sua configuração. Clique em Verify Step (Verificar etapa) para acessar a próxima etapa do projeto e configurar o Depurador de reprodução do Apex no Visual Studio Code.
Recursos
- Trailhead: Início rápido: Visual Studio Code para desenvolvimento do Salesforce
- Vídeo: YouTube: Desenvolvimento de Salesforce com o Visual Studio Code
- Vídeo: YouTube: Seja um desenvolvedor do Salesforce: eficiente com VS Code
- Blog de desenvolvedores do Salesforce: Tudo sobre as Extensões do Salesforce para VS Code
- Blog de desenvolvedores do Salesforce: The Future of Salesforce IDEs
- Desenvolvedores do Salesforce: Depurador de reprodução do Apex
- Site externo: Downloads do Kit de desenvolvimento Java Standard Edition 8
- Desenvolvedores do Salesforce: CLI do Salesforce
- Site externo: Visual Studio Code
- Site externo: Pacote de extensões do Salesforce