Iniziare a usare la Developer Console
Obiettivi di apprendimento
- Specificare diversi usi per la Developer Console.
- Decidere se usare la Developer Console o un altro strumento per sviluppatori.
- Impostare le aree di lavoro per organizzare le schede.
Analogamente, puoi sfruttare i vantaggi della Developer Console per creare un'organizzazione Salesforce che aiuti i clienti della tua azienda ad avere successo. Prima di prendere il comando, probabilmente ti starai chiedendo: che cos'è la Developer Console?
Che cos'è la Developer Console?
La Developer Console è un ambiente di sviluppo integrato (più comunemente chiamato IDE) in cui è possibile creare, eseguire il debug e testare le app in un'organizzazione.
- Esplora, apri, crea e modifica le classi e i trigger Apex, i componenti Aura e le pagine e i componenti Visualforce.
- Sfoglia i pacchetti creati nella tua organizzazione.
- Genera registri per il debug e analizzali da diverse prospettive.
- Verifica il codice Apex per assicurarti che non contenga errori.
- Identifica e risolvi gli errori impostando i checkpoint nel codice Apex.
- Scrivi ed esegui query SOQL e SOSL per trovare, creare e aggiornare i record nella tua organizzazione.
Quando usare la Developer Console?
Ora che ti trovi nella cabina di pilotaggio, probabilmente stai analizzando le varie opzioni disponibili per controllare la tua astronave con tecnologia Salesforce. Per controllare un'organizzazione Salesforce, alcune opzioni disponibili sono le estensioni Salesforce per Visual Studio Code, la Developer Console e strumenti di sviluppo di terze parti come quelli scaricabili da AppExchange.
La Developer Console è connessa a una sola organizzazione e basata su browser. È la soluzione ideale per rendere le modifiche immediatamente efficaci senza installare nulla sul computer. Le estensioni Salesforce per Visual Studio Code permettono di connettersi a più organizzazioni, confrontare o sincronizzare i file o utilizzare il controllo versione.
Accedere alla Developer Console
La prima cosa che impara un comandante è come accedere alla propria console. Dopo aver effettuato l'accesso all'organizzazione, fai clic su Developer Console nel menu di accesso rapido () o sul tuo nome.
Lightning Experience | Salesforce Classic |
---|---|
Quando si usa la Developer Console per la prima volta, vengono visualizzati i seguenti contenuti.
La finestra principale (1) è l'editor di codice sorgente, dove è possibile scrivere, visualizzare e modificare il codice. La finestra delle schede (2) è la sezione dove è possibile visualizzare registri, errori e altre informazioni, oltre a scrivere query per interagire con i record nella propria organizzazione.
Configurare l'area di lavoro
Dopo aver aperto la Developer Console, il passaggio successivo è decidere come configurare l'area di lavoro.
Che cos'è un'area di lavoro?
Se l'astronave fa tappa sulla luna e su Marte, per ogni ubicazione serviranno specifici controlli di sistema e itinerari di volo. Ricevere informazioni sull'atterraggio su Marte mentre si conduce l'astronave verso la Luna sarebbe solamente fonte di stress e confusione. Allo stesso modo, le aree di lavoro nella Developer Console consentono di organizzare le informazioni per mostrare ciò di cui si ha bisogno mentre ci si dedica alle varie attività di sviluppo. Sebbene sembri un termine sofisticato, un'area di lavoro è semplicemente una raccolta di risorse, sotto forma di schede, disponibili nel riquadro principale della Developer Console. Per qualsiasi gruppo di risorse usate insieme, è possibile creare un'area di lavoro.
Se ci si sta dedicando a due progetti diversi, è possibile aprire contemporaneamente i relativi codici, test e registri in aree di lavoro separate. Un esempio è quando si scrive il codice per aggiornare alcuni record per il team ingegneristico, ma allo stesso tempo si desidera controllare i dettagli del sistema per il team di navigazione. È possibile creare due aree di lavoro, ognuna delle quali contiene solo le risorse rilevanti per il progetto. Le aree di lavoro mettono ordine e semplificano la navigazione tra le risorse.
Quando si usa la Developer Console per la prima volta, viene visualizzata l'area di lavoro predefinita. Configurare un'area di lavoro è facile. Facciamo una prova.
Configurare la propria area di lavoro
Seleziona Workspace (Area di lavoro) | New Workspace (Nuova area di lavoro) e assegna un nome all'area di lavoro. Nella nuova area di lavoro, è possibile creare classi Apex, componenti Aura, pagine Visualforce e altro ancora.
È possibile passare da un'area di lavoro all'altra selezionando Workspace (Area di lavoro) | Switch Workspace (Cambia area di lavoro) (1). In questo modo, basta aprire un'area di lavoro diversa per lavorare con il codice e analizzare i registri in ogni progetto.