Descripción general

Las Herramientas para desarrolladores de Chrome son un conjunto de herramientas para desarrolladores web que están integradas directamente en el navegador Google Chrome. Las Herramientas para desarrolladores pueden ayudarte a editar páginas sobre la marcha y a diagnosticar problemas con rapidez, lo que, en última instancia, te ayuda a crear mejores sitios web en menos tiempo.

Mira el video para ver demostraciones en vivo de los flujos de trabajo principales de Herramientas para desarrolladores, como la depuración de CSS, el prototipado de CSS, la depuración de JavaScript y el análisis del rendimiento de carga.

Abrir Herramientas para desarrolladores

Hay muchas maneras de abrir las Herramientas para desarrolladores, ya que los diferentes usuarios quieren un acceso rápido a diferentes partes de la IU de Herramientas para desarrolladores.

  • Para trabajar con el DOM o CSS, haz clic con el botón derecho en un elemento de la página y selecciona Inspect para ir al panel Elements. También puedes presionar Comando + Opción + C (Mac) o Control + Mayúsculas + C (Windows, Linux y ChromeOS).
  • Para ver los mensajes registrados o ejecutar JavaScript, presiona Comando + Opción + J (Mac) o Control + Mayúsculas + J (Windows, Linux y ChromeOS) para ir directamente al panel de la Consola.

Consulte Abrir las Herramientas para desarrolladores de Chrome para obtener más detalles y flujos de trabajo.

Comenzar

Si eres un desarrollador web con más experiencia, estos son los puntos de partida recomendados para aprender cómo las Herramientas para desarrolladores pueden mejorar tu productividad:

Descubre Herramientas para desarrolladores

La IU de Herramientas para desarrolladores puede ser un poco abrumadora... ¡Hay muchas pestañas! Sin embargo, si te tomas un tiempo para familiarizarte con cada pestaña y entender lo que es posible, es posible que descubras que Herramientas para desarrolladores puede aumentar considerablemente tu productividad.

Modo de dispositivo

Se activó el modo de dispositivo en el viewport.

Simula dispositivos móviles.

Panel de elementos

Panel de elementos.

Visualiza y cambia el DOM y la CSS.

Panel de la consola

Panel de la consola.

Ver mensajes y ejecutar JavaScript desde la consola.

Panel de fuentes

panel de fuentes

Depura JavaScript, conserva los cambios realizados en Herramientas para desarrolladores entre las recargas de páginas, guarda y ejecuta fragmentos de JavaScript, y guarda los cambios que realices en Herramientas para desarrolladores en fuentes locales.

Panel de red

Panel de red

Consulta y depura la actividad de red.

Panel de grabadora

Panel de grabadora.

Graba, vuelve a reproducir y mide los flujos de usuarios.

Panel de rendimiento

Panel de rendimiento

Encuentra formas de mejorar el rendimiento de la carga y del tiempo de ejecución.

Panel de memoria

Panel de memoria.

Encuentra y corrige problemas de memoria que afecten el rendimiento de la página, por ejemplo, fugas de memoria.

Panel de la aplicación

El panel Application con la sección Service Workers abierta.

Inspecciona todos los recursos que están cargados, incluidas las bases de datos IndexedDB o Web SQL, el almacenamiento local y de sesión, las cookies, la caché de aplicaciones, las imágenes, las fuentes y las hojas de estilo.

Panel de seguridad

Panel de seguridad.

Depura problemas de contenido mixto, problemas de certificados y mucho más.

Comunidad

Presenta informes de errores y solicitudes de funciones en Crbug, el servicio de seguimiento de errores del equipo de ingeniería.

Crbug

Si quieres informarnos sobre un error o solicitar una función, pero no tienes mucho tiempo, puedes enviar un tweet a @ChromeDevTools. Respondemos y enviamos anuncios desde la cuenta con regularidad.

Twitter

Para obtener ayuda con las herramientas para desarrolladores, Stack Overflow es el mejor canal.

Stack Overflow

Para informar errores o solicitar funciones en los documentos de Herramientas para desarrolladores, abre un problema de GitHub.

Problemas con Documentos

Herramientas para desarrolladores también tiene un canal de Slack, pero el equipo no lo supervisa de forma coherente.

Slack