Modo de desarrollador developer-mode

AEM Al editar páginas en la lista de direcciones, se muestran varias: modos están disponibles, incluido el modo de desarrollador. El modo de desarrollador abre un panel lateral con varias pestañas que proporcionan al desarrollador información técnica sobre la página actual.

Hay dos pestañas:

  • Componentes para ver información de estructura y rendimiento.
  • Errores para ver si se producen problemas.

Esto ayuda a un desarrollador a lo siguiente:

  • Discover cómo están compuestas las páginas.
  • Depurar: qué está ocurriendo dónde y cuándo, lo que a su vez ayuda a resolver los problemas.
NOTE
Modo de desarrollador:
  • No está disponible en dispositivos móviles ni en ventanas pequeñas en equipos de escritorio (debido a restricciones de espacio).
    • Esto ocurre cuando la anchura es inferior a 1024 píxeles.
  • Solo está disponible para los usuarios que son miembros de administrators grupo.

Abriendo modo de desarrollador opening-developer-mode

El modo de desarrollador se implementa como panel lateral en el editor de páginas. Para abrir el panel, seleccione Desarrollador en el selector de modo de la barra de herramientas del editor de páginas:

Abriendo modo de desarrollador

El panel se divide en dos pestañas:

Pestaña Componentes components

Pestaña Componentes

Muestra un árbol de componentes que:

  • Describe la cadena de componentes y plantillas que se representan en la página. El árbol se puede expandir para mostrar el contexto dentro de la jerarquía.

  • Muestra el tiempo de cálculo del lado del servidor necesario para procesar el componente.

  • Permite expandir el árbol y seleccionar componentes específicos dentro de él. La selección proporciona acceso a los detalles del componente, como:

    • Ruta del repositorio
    • Vínculos a scripts (a los que se accede en el CRXDE Lite)
    • Detalles del componente, tal como se ve en la Consola Componentes
  • Los componentes seleccionados en el árbol se indican mediante un borde azul en el editor.

Esta pestaña de componentes le ayuda a:

  • Determine y compare el tiempo de renderización por componente.
  • Ver y comprender la jerarquía.
  • Comprenda y, a continuación, mejore el tiempo de carga de la página buscando componentes lentos.

Cada entrada de componente puede tener las siguientes opciones:

Ejemplo de componente de modo de desarrollador

  • Ver detalles: Un vínculo a una lista que muestra:

    • Todos los scripts de componente utilizados para procesar el componente.

    • La ruta de contenido del repositorio para este componente específico.

      Ver detalles

  • Editar script: Un vínculo que abre el script del componente en CRXDE Lite.

  • Ver detalles del componente: Abre los detalles del componente en la Consola Componentes.

La expansión de una entrada de componente al tocar o hacer clic en las comillas angulares también puede mostrar:

* La jerarquía dentro del componente seleccionado.
* Tiempos de procesamiento para el componente seleccionado de forma aislada, cualquier componente individual anidado en él y el total combinado.

Pestaña Errores errors

La pestaña de errores

Espero que el Errores La pestaña siempre estará vacía (como se muestra arriba), pero cuando se producen problemas, pueden mostrarse los siguientes detalles para cada componente:

  • Una advertencia si el componente escribe una entrada en el registro de errores, junto con detalles del error y vínculos directos al código adecuado dentro de CRXDE Lite.
  • Advertencia si el componente abre una sesión de administración.

Por ejemplo, si se llama a un método indefinido, el error resultante se muestra en la variable Errores y la entrada de componente en el árbol del Componentes La pestaña también se marca con un indicador cuando se produce un error.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab