Empezar a trabajar con Developer Console
Objetivos de aprendizaje
- 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.
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.
- Navegue, abra, cree y modifique clases y desencadenadores de Apex, componentes Aura y páginas y componentes de Visualforce.
- Examine los paquetes que creó 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.
¿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.
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 () o en su nombre.
Lightning Experience | Salesforce Classic |
---|---|
|
|
Cuando abra Developer Console por primera vez, verá algo como lo siguiente.
![Developer Console](https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/developer_console/developer_console_intro/images/es-MX/4d2b2d3424b6c0ee12d09146b069b55c_dev-console.png)
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 (Espacio de trabajo) | New Workspace (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.
Puede seleccionar Workspace (Espacio de trabajo) | Switch Workspace (Cambiar de espacio de trabajo) (1) para alternar entre sus espacios de trabajo. 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 (Espacio de trabajo) > Switch Workspace (Cambiar de espacio de trabajo)](https://res.cloudinary.com/hy4kyit2a/f_auto,fl_lossy,q_70/learn/modules/developer_console/developer_console_intro/images/es-MX/df37b08abaa3b6bd1b35f25bcf161e7e_dev-console-sw.png)