Empiece a realizar un seguimiento de su progreso
Inicio de Trailhead
Inicio de Trailhead

Empezar a trabajar con Developer Console

Objetivos de aprendizaje

Después de completar esta unidad, podrá:
  • Indicar varios usos de Developer Console.
  • Decidir si va a usar Developer Console o una herramienta para desarrolladores diferente.
  • Configurar espacios de trabajo para organizar sus fichas.
Un asteroide se acerca a toda velocidad hacia su astronave. Como comandante de la astronave, es responsable de la seguridad de su tripulación. Por suerte, dado que la nave funciona con Salesforce, dispone de una útil consola en la que puede monitorear y programar sus sistemas cuando se prepare para las maniobras que impedirán la colisión.

De una forma similar, puede dirigir la organización de Salesforce de su compañía para garantizar el éxito de los clientes mediante Developer Console. Ahora, es probable que se plantee la primera pregunta antes de asumir el mando: ¿Qué es Developer Console?

¿Qué es Developer Console?

Developer Console es un entorno de desarrollo integrado (llamado comúnmente IDE) en el que puede crear, depurar y probar aplicaciones en su organización.

Es una solución integral para una amplia variedad de tareas de desarrollo.
  • Navegue, abra, cree y modifique clases y desencadenadores de Apex, componentes Aura y páginas y componentes de Visualforce.
  • Examine los paquetes que ha creado o instalado en su organización.
  • Genere registros para la depuración y analícelos desde diferentes perspectivas.
  • Pruebe su código Apex para garantizar que no contiene errores.
  • Identifique y solucione errores mediante puntos de comprobación en el código Apex.
  • Escriba y ejecute consultas SOQL y SOSL para buscar, crear y actualizar registros en su organización.
Nota

Nota

Desde la versión Spring ‘19 (versión 45.0 de la API), puede construir componentes Lightning empleando dos modelos de programación: el modelo Componentes web Lightning y el modelo Componentes Aura original. Los componentes web Lightning y los componentes Aura pueden coexistir y funcionar conjuntamente en una página. Este contenido trata los componentes Aura. No puede desarrollar componentes web Lightning en Developer Console.

¿Cuándo debe usar Developer Console?

Ahora que se encuentra en la cabina de mando, es probable que esté examinando las distintas opciones disponibles para controlar su astronave propulsada por Salesforce. Para controlar una organización de Salesforce, algunas de las opciones a su disposición son Extensiones de Salesforce para Visual Studio Code, Developer Console y herramientas para desarrolladores de terceros, como las que puede descargar de AppExchange.

Developer Console se conecta a una organización y se basa en el navegador. Si desea que sus cambios surtan efecto de inmediato y no desea instalar nada en su computadora, le recomendamos que use Developer Console. Si desea establecer una conexión con múltiples organizaciones, comparar o sincronizar archivos, Extensiones de Salesforce para Visual Studio Code es su mejor opción.

Nota

Nota

Developer Console no incluye opciones para el control de versiones o la solución de conflictos. Para evitar sobrescribir el código de otros usuarios, sea precavido cuando use Developer Console en organizaciones compartidas con sus colegas.

Acceso a Developer Console

Lo primero que debe aprender en calidad de comandante es cómo acceder a la consola. Después de iniciar sesión en su organización, haga clic en Developer Console debajo del menú de acceso rápido (Menú de acceso rápido) o en su nombre.

Lightning Experience Salesforce Classic

Acceso a Developer Console, Lightning Experience

Acceso a Developer Console, Salesforce Classic

Cuando abra Developer Console por primera vez, verá algo como lo siguiente.

Developer Console

El panel principal (1) es el editor de código fuente, donde puede escribir, ver y modificar su código. El panel de fichas (2) es la ubicación en la que puede ver los registros, los errores y otra información, y escribir consultas para interactuar con los registros en su organización.

Configurar el espacio de trabajo

Una vez que haya abierto Developer Console, el paso siguiente es decidir cómo configurar su espacio de trabajo.

¿Qué es un espacio de trabajo?

Si va a realizar paradas técnicas en la Luna y en Marte, dispone de un conjunto diferente de comprobaciones del sistema y rutas de vuelo para cada ubicación. Sería confuso y abrumador tener delante la información sobre el aterrizaje en Marte mientras maniobra la astronave para llegar la Luna. De un modo similar, los espacios de trabajo de Developer Console le ayudan a organizar la información para mostrar tan solo lo que necesita mientras trabaja en cada una de las tareas de desarrollo. Aunque pueda parecer un término rebuscado, un espacio de trabajo es simplemente una recopilación de recursos, representados mediante fichas, en el panel principal de Developer Console. Puede crear un espacio de trabajo para cualquier grupo de recursos que use de forma conjunta.

Si va a trabajar en dos proyectos diferentes, puede tener el código, las pruebas y los registros correspondientes abiertos de forma simultánea en espacios de trabajo independientes. Por ejemplo, supongamos que va a escribir código para actualizar algunos registros de su equipo de ingeniería, pero también desea comprobar los detalles del sistema de su equipo de navegación. Puede crear dos espacios de trabajo de modo que cada uno contenga solo los recursos relevantes para el proyecto en cuestión. Los espacios de trabajo reducen el desorden y facilitan la navegación entre los distintos recursos.

Cuando use Developer Console por primera vez, verá el espacio de trabajo predeterminado. La configuración de su propio espacio de trabajo es un proceso sencillo. Probémoslo.

Configurar su propio espacio de trabajo

Seleccione Workspace | New Workspace (Espacio de trabajo | Nuevo espacio de trabajo) y asigne un nombre a su espacio de trabajo. En su nuevo espacio de trabajo, puede crear clases de Apex, componentes Aura, páginas de Visualforce y mucho más.

Para cambiar entre los espacios de trabajo, seleccione Workspace | Workspace Manager | Workspace Switch Workspace (Espacio de trabajo | Gestor de espacios de trabajo | Espacio de trabajo | Cambiar de espacio de trabajo) (1). De esta forma, puede trabajar con código y analizar registros para cada proyecto con tan solo abrir un espacio de trabajo diferente.

Seleccionar Workspace > Switch Workspace (Espacio de trabajo > Cambiar de espacio de trabajo)