Właśnie wyczyściłem dodatki do Firefoksa i zastanawiałem się:
Jakie funkcje ma Firebug, które czynią go wyjątkowym?
Jakie funkcje są dostępne zarówno w Firebug, jak i Firefox Developer Tools?
Właśnie wyczyściłem dodatki do Firefoksa i zastanawiałem się:
Jakie funkcje ma Firebug, które czynią go wyjątkowym?
Jakie funkcje są dostępne zarówno w Firebug, jak i Firefox Developer Tools?
Odpowiedzi:
Natywne narzędzia programistyczne Firefoksa przeszły długą drogę od czasu napisania tego pytania. Różnice sprowadzają się głównie do następujących punktów:
Brakuje więcej rzeczy, które są śledzone w zgłoszeniu błędu dotyczącym wszystkich luk między Firebug i Firefox DevTools .
Integracja z Firebug
Firebug jest teraz oparty na natywnych narzędziach programistycznych. Od Firefoksa 48 istnieje również motyw Firebug, który wygląda jak rozszerzenie Firebug, dzięki czemu poczujesz się jak w domu, jeśli jesteś przyzwyczajony do Firebug. Po włączeniu wieloprocesowego Firefoksa naciśnięcie F12lub kliknięcie przycisku Firebug otwiera narzędzia Firefox DevTools i motyw Firebug.
Istnieje również przewodnik migracji wyjaśniający różnice między Firebug i Firefox DevTools.
źródło
Istnieje wiele małych funkcji Firebug, których nie mają wbudowane narzędzia. Oto, co przychodzi mi na myśl, bawiąc się interfejsem użytkownika, ale jestem pewien, że jest ich więcej:
someFunction.%closureVar
składnia wiersza poleceńinclude
igetEventListeners
Istnieją oczywiście również aspekty subiektywne. Na przykład osobiście bardziej podoba mi się interfejs użytkownika i wygląd Firebuga niż czerń narzędzi dev, a wcześniejsza znajomość narzędzia jest zawsze ważna.
źródło
Wygląda na to, że ktoś tam zobaczył moje pytanie;)
https://hacks.mozilla.org/2013/10/firefox-developer-tools-and-firebug/
Problem w tym, że to też nie odpowiada zbyt wiele. Ale to sugeruje, że obecnie Firebug nie ma zbyt wiele do różnicowania, więc szuka sposobu, aby to zmienić.
źródło
Wkrótce będzie to nieistotne, ponieważ Firebug i natywne narzędzia programistyczne będą się łączyć:
Bibliografia
Firebug nadal działa w Firefox DevTools
Łączenie Firebuga z wbudowanymi narzędziami programistycznymi Firefoksa
Mozilla uruchamia test wieloprocesowy w przeglądarce Firefox Beta
Mapa drogowa Firebug
Firebug 3 i wieloprocesowy Firefox (e10s)
Repozytorium Firebug.next Github
Unifying Firebug i Firefox DevTools
Developer Edition 48 - funkcje Firebug, edytowalna pamięć masowa, ulepszenia inspektora i nie tylko…
Strona projektu Firebug 3.0
Zdalne debugowanie: debugowanie Firefox Desktop
Informacje o wydaniu programu Firefox 48: Narzędzia programistyczne
Firefox 48 przybywa z obsługą wielu procesów, usuwa stare wersje OS X i Android Gingerbread
źródło
One of our goals is to bring Firebug UX into native devtools, so yes, features are mixing to devtools.
Myślę, że nadal największą zaletą - po wdrożeniu funkcji Network Panel i Timeline - jest dostępność różnych rozszerzeń Firebug , takich jak na przykład YSlow, Page Speed, FirePython i tak dalej.
Ostatecznie jest to prawdopodobnie bardziej wybór oparty na twoich osobistych preferencjach, aby wymyślić broń, która zapewni ci największą wygodę i szybkość.
Ciekawym szczegółem tej decyzji jest to, że Firebug był kiedyś jedną z wtyczek, które miały największy negatywny wpływ na wydajność Firefoksa. Nie wiem o obecnym badaniu na ten temat, zwłaszcza jeśli wbudowane narzędzia programistyczne działają lepiej pod względem wydajności niż Firebug.
źródło
Jedną z zalet natywnych narzędzi deweloperskich w porównaniu z obecną wersją firebuga jest to, że ma sourcemaps, podczas gdy firebug nie.
źródło
Unikalne funkcje, które ma Firebug, ale wbudowany inspektor Firefoksa nie ma, obejmują:
Unikalne funkcje, które ma wbudowany inspektor Firefoksa, ale Firebug nie ma, obejmują:
źródło
Wiersz poleceń konsoli w trybie dużego edytora umożliwia uruchamianie kodu w bieżącym kontekście. Nowy Brudnopis nie widzi bieżącego zakresu punktu przerwania. To straszna strata.
źródło