Novedades de DevTools (Microsoft Edge 113)

Para consultar las características más recientes de Microsoft Edge DevTools y la extensión Microsoft Edge DevTools para Microsoft Visual Studio Code y Visual Studio, lea estos anuncios.

Para mantenerse al día y obtener las últimas características de DevTools, descargue una versión preliminar de Insiders de Microsoft Edge. Tanto si está en Windows, Linux o macOS, considere la posibilidad de usar Canary (u otro canal de versión preliminar) como explorador de desarrollo predeterminado. Las versiones Beta, Dev y Canary de Microsoft Edge se ejecutan como aplicaciones independientes, en paralelo con la versión estable y publicada de Microsoft Edge. Consulte Canales de Microsoft Edge Insider.

Para ver los anuncios más recientes, siga al equipo de Microsoft Edge en Twitter. Para notificar un problema con DevTools o solicitar una nueva característica, escriba un problema en el repositorio MicrosoftEdge/DevTools .

Sugerencia

La conferencia Microsoft Build 2023 se celebró del 23 al 25 de mayo de 2023. Obtenga más información sobre las nuevas características para la depuración de memoria, rendimiento y producción en DevTools, así como las nuevas funcionalidades para los PWA en la barra lateral, WebView2 y Complementos de chat, en los vídeos siguientes:

Vídeo: Novedades de DevTools 113 y 114

Imagen en miniatura del vídeo

Depuración de seguimientos de pila de errores de JavaScript mediante la herramienta Crash Analyzer

La nueva herramienta Analizador de bloqueos está disponible como experimento en Microsoft Edge 113. En la herramienta Analizador de bloqueos , puede especificar un seguimiento de pila de JavaScript, como para excepciones de JavaScript no irrecuperables, y, a continuación, hacer que los mapas de origen se apliquen al seguimiento de pila para que pueda depurar más rápido.

Para acceder a la herramienta Analizador de bloqueos, seleccione el experimento Habilitar analizador debloqueos en Experimentosde configuración>. Consulte Activación o desactivación de un experimento.

Puede notificar excepciones de JavaScript no irrecuperables o datos similares a herramientas como Aplicación de Azure Insights:

  1. En primer lugar, para usar la herramienta Analizador de bloqueos , necesita seguimientos de pila con formato especial que incluyan una sección denominada Source modules. Esta sección contiene las referencias de mapa fuente a las funciones de JavaScript que formaron parte del seguimiento de la pila de errores. Puede generar estos seguimientos de pila mediante el paquete npm de soporte técnico del analizador de bloqueos .

  2. A continuación, necesita una manera de recibir realmente los seguimientos de pila de los exploradores que ejecutan el código. Una de estas formas es usar Aplicación de Azure Insights; consulte Introducción a Application Insights.

  3. Una vez que tenga un seguimiento de pila, péguelo en el panel izquierdo de la herramienta Del analizador de bloqueos .

  4. En la herramienta Analizador de bloqueos , haga clic en el botón Analizar (o presione Ctrl+Entrar). En el panel derecho se muestran los nombres de archivo y función originales que componen el seguimiento de la pila:

    Uso de la herramienta Del analizador de bloqueos para depurar una excepción de JavaScript no mortal

  5. Haga clic en los marcos de pila individuales para ver las líneas del código original que provocaron el error.

Para obtener más información, consulte Herramienta de analizador de bloqueos.

Vea también:

La herramienta Memoria puede desminificar nombres de objeto en instantáneas de montón

En Microsoft Edge 113, la herramienta Memoria ahora proporciona automáticamente los nombres de objeto originales al tomar una instantánea del montón, siempre y cuando se carguen los mapas de origen. Los mapas de origen se pueden cargar de forma confiable y segura al hospedarlos en el servidor de símbolos de Azure Artifacts.

En la imagen siguiente, el nombre e del objeto minificado se muestra en una instantánea de montón en la herramienta Memoria :

Una instantánea de montón en la herramienta Memoria muestra nombres de objeto minificados

Ahora, en Microsoft Edge 113, la herramienta Memoria quita automáticamente los nombres de objeto en la instantánea del montón:

Una instantánea de montón en la herramienta Memoria muestra nombres de objeto nominificados

Vea también:

La herramienta Problemas tiene una mejor compatibilidad con la navegación por teclado

En la herramienta Problemas , al cambiar los filtros Gravedad o Explorador se muestra una barra de información en la parte superior de la herramienta Problemas , que contiene un botón Regenerar problemas . En versiones anteriores de Microsoft Edge, navegar por esta barra de información con el teclado hizo que el botón Cerrar desapareciera. En Microsoft Edge 113, este problema se ha corregido:

Navegar por la herramienta Problemas con el teclado ya no hace que el botón Cerrar desaparezca

Vea también:

En el modo de enfoque, mantener el puntero sobre una herramienta ya no hace que el nombre de cada herramienta desaparezca en la barra de actividad.

En versiones anteriores de Microsoft Edge, en modo de enfoque, mantener el puntero sobre el icono de una herramienta en la barra de actividad en modo horizontal hizo que los nombres de las otras herramientas de la barra de actividad desaparecieran. En Microsoft Edge 113, este problema se ha corregido. Al mantener el puntero sobre un icono de herramienta para ver el nombre de la herramienta en una información sobre herramientas, los nombres de las otras herramientas permanecen mostrados en la barra de actividad:

Al mantener el puntero sobre un icono de herramienta en la barra de actividad, se genera una información sobre herramientas con el nombre de la herramienta.

El menú Personalizar DevTools tiene mejor compatibilidad con los temas de VS Code

En versiones anteriores de Microsoft Edge, la aplicación de temas de Microsoft Visual Studio Code como Luz solarizada o Kimbie Dark provocaba problemas de contraste bajo al mantener el puntero sobre los elementos en el menú Personalizar y controlar DevTools. En Microsoft Edge 113, este problema se ha corregido. Los elementos del menú Personalizar y controlar DevTools ahora se muestran con suficiente contraste de color:

Contraste de color suficiente en el menú Personalizar DevTools con el tema Luz solarizada

Vea también:

El filtro Tipos de nodo de la herramienta Memoria ahora solo se muestra en la vista Resumen de una instantánea del montón.

En Microsoft Edge 100, agregamos un filtro Tipos de nodo a la herramienta Memoria para que pueda centrarse solo en tipos específicos de objetos, como Array o String, al examinar una instantánea del montón. Este filtro De tipos de nodo solo se aplica a los objetos que se muestran en la vista Resumen de una instantánea del montón.

El filtro Tipos de nodo también se mostró cuando se seleccionaron las vistas Contención o Estadísticas de la instantánea del montón, aunque el filtro no se aplique a esas vistas. Este problema se ha corregido. En Microsoft Edge 113, el filtro Tipos de nodo solo se muestra cuando se selecciona la vista Resumen :

El filtro Tipos de nodo se muestra en la vista Resumen de una instantánea del montón.

En las vistas Contención y Estadísticas , ya no se muestra el filtro Tipos de nodo , ya que no se aplica:

El filtro Tipos de nodo no se muestra en la vista Contención de una instantánea del montón.

Vea también:

Anuncios del proyecto de Chromium

Microsoft Edge 113 también incluye las siguientes actualizaciones del proyecto de Chromium: