Introdução ao Code Builder
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Identificar os principais recursos do Code Builder.
- Entender os benefícios do IDE baseado na Web.
- Explicar como o Code Builder permite que administradores e desenvolvedores colaborem no mesmo projeto DX.
- Explicar como o Code Builder é compatível com o desenvolvimento orientado por origem.
Descobrir o Code Builder
O Salesforce Code Builder é um ambiente de desenvolvimento integrado (IDE) com todo o poder e a flexibilidade do Visual Studio Code, das Extensões do Salesforce para VS Code e da Salesforce CLI no seu navegador da web. O Code Builder proporciona uma experiência de desenvolvedor moderna para todos os desenvolvedores do Salesforce, independentemente do nível de experiência.
O Code Builder permite que administradores e desenvolvedores colaborem continuamente no mesmo projeto, na nuvem, sem precisar fazer download de software, configurações ou especificações do computador. Não é fantástico?
O ambiente de desenvolvimento do Code Builder pode ser iniciado em poucos minutos. Basta criar seu projeto DX, conectar-se à organização na qual deseja desenvolver e pronto. Como o Code Builder vem pré-instalado com Extensões do Salesforce para VS Code e a Salesforce CLI, você conta com as linguagens e estruturas favoritas do Salesforce, como Apex, SOQL, Visualforce, Aura e Componentes Web do Lightning. Também conta com algumas ferramentas avançadas de desenvolvimento, como depuradores para Apex, processos de lint e assim por diante.
O que isso significa para você? Significa que você consegue ter toda essa maravilha sem mover um dedo. Nada mais. Inicie e pronto!
Desenvolvimento do Salesforce no navegador?
Sim, você ouviu bem. O Code Builder é um IDE que você pode acessar em um navegador. Instale como um pacote gerenciado e use o Code Builder para transferir facilmente seu trabalho local, no computador do escritório, para seu navegador em seu café favorito. Continue de onde você parou!
Introdução ao ambiente do Code Builder
Veja a seguir alguns recursos que tornam o Code Builder o IDE ideal para o desenvolvimento do Salesforce.
Organização padrão (organização de trabalho)
Quando você se conectar pela primeira vez ao Code Builder, selecione seu ambiente de desenvolvimento como a organização padrão, como uma sandbox, uma organização temporária ou uma organização Developer Edition. Você pode mudar de organização clicando no alias da organização. Encontre seu alias da organização padrão aqui.
Arquivos e pastas do projeto (Explorer)
Navegue entre os arquivos que fazem parte do seu projeto. Clique em um arquivo para abri-lo no editor. O editor tem uma barra de navegação na parte superior do conteúdo chamada Breadcrumbs. Ela mostra a localização atual e permite navegar rapidamente entre pastas e arquivos no projeto.
Lista de ações disponíveis (Paleta de comandos)
Use a Paleta de comandos para executar facilmente vários comandos no VS Code. Você pode executar comandos de editor, abrir arquivos e pastas, e muito mais.
A paleta de comandos também fornece acesso com um único clique às poderosas ferramentas do Salesforce DX.
Pressione Ctrl+Shift+P (⇧⌘P para Mac) para exibir a paleta de comandos. Em seguida, digite ? para ver todos os comandos disponíveis ou SFDX para ver todos os comandos do Salesforce DX.
Metadados da sua organização (Navegador da organização)
O Navegador da organização é uma parte do Code Builder que exibe tipos de metadados e os componentes correspondentes na sua organização. Você pode usar o Navegador da organização para recuperar a fonte de metadados com cliques. Após a recuperação da fonte, você pode trabalhar nesse arquivo no Code Builder até que você esteja pronto para salvá-lo no controle de origem ou em uma organização.
Mas tem mais…
Apresentamos aqui algumas coisas fantásticas que você pode fazer usando o Code Builder sem qualquer instalação ou download.
- Crie automações, como fluxos de trabalho e processos na organização, e extraia alterações para um ambiente local para teste.
- Baixe código, edite e implante ou envie-o de volta para uma organização.
- Use o SOQL Builder para criar e testar consultas rapidamente.
- Escreva e teste código do Apex, Aura, LWC, Functions ou Visualforce rapidamente e implante-o na organização.
- Envie suas personalizações por push para um repositório de controle de origem compartilhado (como o GitHub) para que outras pessoas possam trabalhar no Code Builder.
Recursos
- Trailhead: Visual Studio Code para desenvolvimento do Salesforce
- Guia do desenvolvedor: Code Builder
- Guia do desenvolvedor: Guia do desenvolvedor do Salesforce DX