Ich habe gerade meine Firefox-Addons gereinigt und mich gefragt:
Welche Funktionen haben Firebug, die es einzigartig machen?
Welche Funktionen sind sowohl in Firebug als auch in den Firefox Developer Tools verfügbar?
Ich habe gerade meine Firefox-Addons gereinigt und mich gefragt:
Welche Funktionen haben Firebug, die es einzigartig machen?
Welche Funktionen sind sowohl in Firebug als auch in den Firefox Developer Tools verfügbar?
Antworten:
Die nativen Entwicklertools von Firefox haben einen langen Weg zurückgelegt, seit diese Frage geschrieben wurde. Die Unterschiede haben sich hauptsächlich auf folgende Punkte reduziert:
Es fehlen weitere Dinge, die in einem Fehlerbericht nachverfolgt werden, der für alle Lücken zwischen Firebug und den Firefox DevTools abgelegt wurde .
Firebug-Integration
Firebug basiert jetzt auf den nativen Entwicklertools. Seit Firefox 48 gibt es auch ein Firebug-Thema , das der Firebug-Erweiterung ähnelt und es Ihnen ermöglicht, sich wie zu Hause zu fühlen, wenn Sie an Firebug gewöhnt sind. Sobald Firefox für mehrere Prozesse aktiviert ist, werden durch Drücken F12oder Klicken auf die Schaltfläche Firebug die Firefox DevTools und das Firebug-Thema geöffnet.
Es gibt auch eine Migrationsanleitung, in der die Unterschiede zwischen Firebug und den Firefox DevTools erläutert werden.
quelle
Firebug bietet viele kleine Funktionen, die die integrierten Tools nicht bieten. Wenn ich mit der Benutzeroberfläche herumspiele, fällt mir Folgendes ein, aber ich bin mir sicher, dass es noch mehr gibt:
someFunction.%closureVar
Befehlszeilensyntaxinclude
undgetEventListeners
Dies hat natürlich auch subjektive Aspekte. Zum Beispiel mag ich persönlich die Benutzeroberfläche und das Erscheinungsbild von Firebug mehr als die Schwärze der Devtools, und die vorherige Kenntnis eines Tools ist immer wichtig.
quelle
Scheint, als hätte dort jemand meine Frage gesehen;)
https://hacks.mozilla.org/2013/10/firefox-developer-tools-and-firebug/
Das Problem ist, dass das auch nicht sehr viel beantwortet. Aber es impliziert, dass Firebug im Moment nicht viel zu differenzieren hat und daher nach einer Möglichkeit sucht, dies zu ändern.
quelle
Dies wird bald irrelevant sein, da Firebug und die nativen Entwicklertools zusammengeführt werden:
Verweise
Firebug lebt in Firefox DevTools weiter
Zusammenführen von Firebug mit den integrierten Firefox Developer Tools
Mozilla startet Multi-Process-Test in Firefox Beta
Firebug Roadmap
Firebug 3 & Multiprocess Firefox (e10s)
Firebug.next Github Repo
Vereinheitlichung von Firebug & Firefox DevTools
Developer Edition 48 - Firebug-Funktionen, bearbeitbarer Speicher, Inspektorverbesserungen und mehr…
Firebug 3.0-Projektseite
Remote-Debugging: Debuggen von Firefox Desktop
Versionshinweise zu Firefox 48: Entwicklertools
Firefox 48 wird mit Unterstützung für mehrere Prozesse geliefert, lässt alte OS X-Versionen und Android Gingerbread fallen
quelle
One of our goals is to bring Firebug UX into native devtools, so yes, features are mixing to devtools.
Ich denke, der größte Vorteil - nach der Implementierung der Network Panel & Timeline- Funktionalität - ist die Verfügbarkeit verschiedener Firebug-Erweiterungen , wie zum Beispiel YSlow, Page Speed, FirePython und so weiter.
Am Ende ist es wahrscheinlich eher eine Wahl, die auf Ihren persönlichen Vorlieben basiert, um eine Waffe der Wahl zu finden, die Ihnen den größten Komfort und die höchste Geschwindigkeit bietet.
Ein interessantes Detail dieser Entscheidung ist, dass Firebug einst eines der Plugins war, die die größten negativen Auswirkungen auf die Leistung von Firefox hatten. Ich weiß nichts über eine aktuelle Studie dazu, insbesondere wenn eingebaute Entwicklertools leistungsmäßig besser funktionieren als Firebug.
quelle
Ein Vorteil der nativen Entwicklertools gegenüber der aktuellen Firebug-Version besteht darin, dass sie Quellkarten enthalten, wohingegen Firebug dies nicht tut.
quelle
Zu den einzigartigen Funktionen von Firebug, die der integrierte Inspektor von Firefox jedoch nicht bietet, gehören:
Zu den einzigartigen Funktionen des integrierten Inspektors von Firefox, die Firebug jedoch nicht bietet, gehören:
quelle
Die Konsolenbefehlszeile im großen Editor-Modus ermöglicht das Ausführen von Code für den aktuellen Kontext. Das neue Scratchpad sieht den aktuellen Haltepunktbereich nicht. Das ist ein schrecklicher Verlust.
quelle