Skip to main content

Iniziare a usare la Developer Console

Obiettivi di apprendimento

Al completamento di questa unità, sarai in grado di:
  • 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.
Un asteroide si sta dirigendo verso la tua astronave. In qualità di comandante, sei responsabile della sicurezza del tuo equipaggio. Fortunatamente, la tua astronave è dotata di tecnologia Salesforce, quindi hai a disposizione una pratica console tramite cui monitorare e programmare i sistemi per uscire dalla traiettoria dell'asteroide.

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.

È una soluzione completa per diverse attività di sviluppo.
  • 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.
Nota

A partire dalla versione Spring 19 (versione API 45.0), è possibile costruire componenti Lightning usando due modelli di programmazione: il modello di componenti Web Lightning e il modello originale di componenti Aura. I componenti Web Lightning e Aura possono coesistere e interagire sulla stessa pagina. Questo contenuto riguarda i componenti Aura. Non è possibile sviluppare componenti Web Lightning nella Developer Console.

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.

Nota

La Developer Console non ha funzioni di controllo versione o risoluzione dei conflitti. Quando si usa la Developer Console in organizzazioni condivise con i membri del team, bisogna fare attenzione a non sovrascrivere il codice di altre persone.

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 (Menu di accesso rapido) o sul tuo nome.

Lightning Experience Salesforce Classic

Accedere alla Developer Console, Lightning Experience

Accedere alla Developer Console, Salesforce Classic

Quando si usa la Developer Console per la prima volta, vengono visualizzati i seguenti contenuti.

La Developer Console

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.

Seleziona Workspace (Area di lavoro) > Switch Workspace (Cambia area di lavoro)
Continua a imparare gratuitamente!
Registra un account per continuare.
Cosa troverai?
  • Ottieni consigli personalizzati per i tuoi obiettivi di carriera
  • Metti in pratica le tue competenze con sfide pratiche e quiz
  • Monitora e condividi i tuoi progressi con i datori di lavoro
  • Accedi a risorse di tutoraggio e opportunità di carriera