Acabo de limpiar mis complementos de Firefox y me pregunté:
¿Qué características tiene Firebug que lo hacen único?
¿Qué funciones están disponibles en Firebug y Firefox Developer Tools?
Acabo de limpiar mis complementos de Firefox y me pregunté:
¿Qué características tiene Firebug que lo hacen único?
¿Qué funciones están disponibles en Firebug y Firefox Developer Tools?
Respuestas:
Las herramientas de desarrollo nativas de Firefox han recorrido un largo camino desde que se escribió esta pregunta. Las diferencias se han reducido principalmente a los siguientes puntos:
Faltan más cosas, que se registran en un informe de error archivado para todas las brechas entre Firebug y Firefox DevTools .
Integración de Firebug
Firebug ahora está construido sobre las herramientas de desarrollo nativas. Desde Firefox 48 también hay un tema de Firebug que se parece a la extensión de Firebug, lo que le permite sentirse como en casa si está acostumbrado a Firebug. Una vez que se habilita Firefox multiproceso, al presionar F12o hacer clic en el botón Firebug se abre Firefox DevTools y con el tema Firebug.
También hay una guía de migración que explica las diferencias entre Firebug y Firefox DevTools.
fuente
Hay muchas características pequeñas que tiene Firebug que las herramientas integradas no tienen. Jugando con la interfaz de usuario, esto es lo que me viene a la mente, pero estoy seguro de que hay más:
someFunction.%closureVar
sintaxis de la línea de comandosinclude
ygetEventListeners
También hay, por supuesto, aspectos subjetivos en esto. Por ejemplo, personalmente me gusta más la interfaz de usuario y la apariencia de Firebug que la oscuridad de las herramientas de desarrollo, y la familiaridad previa con una herramienta siempre es importante.
fuente
Parece que alguien de allá vio mi pregunta aquí;)
https://hacks.mozilla.org/2013/10/firefox-developer-tools-and-firebug/
El problema es que eso tampoco responde mucho. Pero implica que Firebug en este momento no tiene mucho para diferenciarse y, por lo tanto, está buscando la manera de cambiar eso.
fuente
Esto pronto será irrelevante, ya que Firebug y las herramientas de desarrollo nativas se están fusionando:
Referencias
Firebug sigue vivo en Firefox DevTools
Fusionando Firebug en las herramientas de desarrollo integradas de Firefox
Mozilla lanza prueba multiproceso en Firefox Beta
Hoja de ruta de Firebug
Firebug 3 y Firefox multiproceso (e10s)
Firebug.next Github repo
Unificación de las herramientas de desarrollo de Firebug y Firefox
Developer Edition 48: funciones de Firebug, almacenamiento editable, mejoras del inspector y más ...
Página del proyecto Firebug 3.0
Depuración remota: depuración de Firefox Desktop
Notas de la versión de Firefox 48: herramientas para desarrolladores
Firefox 48 llega con soporte multiproceso, elimina versiones antiguas de OS X y Android Gingerbread
fuente
One of our goals is to bring Firebug UX into native devtools, so yes, features are mixing to devtools.
Creo que la mayor ventaja aún, después de la implementación de la funcionalidad Network Panel & Timeline , es la disponibilidad de varias extensiones de Firebug , como por ejemplo YSlow, Page Speed, FirePython, etc.
Al final, probablemente sea más una elección basada en sus preferencias personales, para encontrar un arma de elección que le brinde la mayor comodidad y velocidad.
Un detalle interesante de esta decisión es que Firebug alguna vez fue uno de los complementos que tuvo un impacto negativo más significativo en el rendimiento de Firefox. No conozco un estudio actual sobre eso, especialmente si las herramientas de desarrollo integradas funcionan mejor en cuanto al rendimiento que Firebug.
fuente
Una ventaja de las herramientas de desarrollo nativas sobre la versión actual de Firebug es que tiene mapas de origen, mientras que Firebug no.
fuente
Las características únicas que tiene Firebug, pero el inspector integrado de Firefox no tiene, incluyen:
Las características únicas que tiene el inspector integrado de Firefox, pero que Firebug no tiene, incluyen:
fuente
La línea de comandos de la consola en modo editor grande permite ejecutar código en el contexto actual. El nuevo Bloc de notas no ve el alcance del punto de interrupción actual. Esta es una pérdida terrible.
fuente