Lançar o Code Builder
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Acessar o aplicativo Code Builder na organização.
- Conectar-se à organização com o Code Builder.
- Executar uma consulta SOQL.
Abrir o aplicativo Code Builder
O Code Builder está instalado e a permissão CodeBuilderGroup foi concedida. Vamos acessar o Painel de Controle do Code Builder e iniciá-lo.
- No App Launcher (Iniciador de aplicativos) (), encontre e selecione Code Builder.
- Click Launch (Iniciar).
Quando você iniciar o Code Builder pela primeira vez, ele passará por um processo de configuração que levará algum tempo. Você verá a mensagem: “O Code Builder está carregando…” Alguns alertas podem surgir, mas eles podem ser ignorados.
O Code Builder abre com um novo projeto Salesforce DX já iniciado. A estrutura do arquivo é exibida no Explorer ao lado da Barra de atividades. Atualmente, nenhum dos metadados ou arquivos da organização está carregado no projeto. Explicaremos mais sobre isso daqui a pouco.
Introdução à barra de atividades
O menu é composto por oito opções principais.
Opção |
Descrição |
---|---|
Explorer |
Exibe a estrutura de diretórios e todos os arquivos extraídos da organização autorizada para seu projeto local. |
Pesquisa |
Permite a pesquisa de itens no projeto. Para pesquisar itens na organização autorizada, baixe-os primeiro com o Navegador da organização. |
Controle de origem |
Mantém uma lista de atualizações dos arquivos no projeto. Isso geralmente está conectado com o GitHub. |
Executar e depurar |
Permite que você execute código, defina pontos de interrupção, observe valores de variáveis e visualize a pilha de chamadas. |
Extensões |
Exibe todas as extensões que podem ser adicionadas ao Code Builder para melhorar a codificação. As principais extensões do Salesforce vêm pré-carregadas no Code Builder. |
Teste |
Permite executar testes do Apex e LWC, e monitorar resultados. |
Code Builder |
Dá acesso ao painel Resources (Recursos) do Code Builder com links rápidos, guias de início rápido, vídeos e links para o Trailhead e documentação de ajuda. |
Navegador da organização |
Vincula todos os metadados e arquivos na organização autorizada. No Navegador da organização, você pode baixar os metadados nos quais deseja trabalhar. |
Diferenças da organização |
Mostra conflitos ou diferenças entre organizações se a opção Detect Conflicts at Sync (Detectar conflitos na sincronização) estiver habilitado. |
Autorizar sua organização
Para visualizar metadados ou arquivos da organização, você precisa autorizar o Code Builder a acessar a organização usando suas credenciais. Você pode autorizar qualquer organização (produção, sandbox ou teste) usando seu nome de usuário e senha.
- Se a página inicial estiver sendo exibida, clique em Connect an Org (Conectar uma organização).
Se não estiver sendo exibida, basta pressionar Ctrl+Shift+P (Windows) ou Cmd+Shift+P (macOS) para abrir a paleta de comandos. InsiraSFDX
e selecione SFDX: Authorize an Org (SFDX: autorizar uma organização).
- Em Org Type (Tipo de organização), selecione Production (Produção) para se conectar a um Trailhead Playground.
- Em alias, insira
CBTrailhead
e pressione Return (MacOS) ou Enter (Windows).
Você pode ter várias autorizações, então crie aliases distintos para diferenciá-las.
Uma tela de conexão especial é aberta apenas para o Code Builder com um código previamente preenchido para você.
- Clique em Connect (Conectar).
- Faça login com seu nome de usuário e senha na organização que está autorizando.
- Clique em Allow (Permitir).
- Clique em Continue (Continuar).
Agora você está conectado a uma organização e seu nome está visível na barra de status na parte inferior da janela do Code Builder.
Visualizar metadados da organização
Vamos lá! Você está conectado à sua organização. Agora vamos colocar alguns metadados e arquivos da organização no projeto Salesforce DX do Code Builder DX para trabalhar.
- Na Barra de atividades, selecione o Navegador da organização ().
- Na parte superior do painel do navegador da organização, clique em SFDX Refresh Types (Tipos de atualização do SFDX) ().
- Role para baixo e selecione Custom Objects (Objetos personalizados).
- Selecione Retrieve Source from Org (Recuperar origem da organização) () para Account (Conta).
Os arquivos de metadados já estão em seu projeto do Code Builder. Vamos dar uma olhada neles.
- Selecione Explorer ().
- Selecione force-app.
- Selecione objects.
Esses são os arquivos que você recuperou! Mas espere, há muitos arquivos apenas para Account (Conta). Sim, cada objeto tem arquivos de metadados para todos os atributos. Você pode exibir um arquivo para ver cada um dos campos, listViews e até o arquivo principal Account.object-meta.xml.
Agora você sabe como visualizar e recuperar metadados e arquivos de uma organização autorizada. Mas, e os dados? O SOQL Builder é uma ótima ferramenta para procurar os registros da organização.
Visualizar registros com o SOQL Builder
SOQL significa Salesforce Object Query Language (Linguagem de consulta do Salesforce Object). É uma linguagem de comando simples que facilita a recuperação de registros de uma organização do Salesforce. Você pode fazer muito com ele. Para saber mais detalhes sobre como usar o SOQL, confira o emblema do Trailhead SOQL para administradores. Mas, por enquanto, vamos explorar alguns registros na organização.
- Pressione Ctrl+Shift+P (Windows) ou Cmd+Shift+P (macOS) para abrir a paleta de comandos.
- Insira
SOQL
e selecione SFDX: Create Query in SOQL Builder (SFDX: Criar consulta no SOQL Builder).
- No campo From (De), insira
cont
e selecione Contact (Contato).
- Em Fields (Campos), insira
id
e selecione Id.
- Insira outro campo: Name (Nome).
Veja a Consulta SOQL ser exibida com base nos valores de campo selecionados.
- Clique em Run Query (Executar consulta) para ver os resultados.
- Feche o SOQL Builder e clique em Save (Salvar) para salvar a consulta ou Don’t Save (Não salvar) para descartá-la.
Você pode fazer muitas coisas com o SOQL Builder. Não deixe de conferir a página SOQL Builder para desenvolvedores para ver mais informações sobre a ferramenta e seus registros.
Agora que você já tem uma forma fácil de configurar e usar o Code Builder, continue e prepare seus usuários para trabalhar com código ou experimente você mesmo todas as maneiras incríveis de exibir seus registros e registros conectados sem limitações. Saiba mais sobre isso na seção Resources (Recursos).