Mozilla’s Web development tool Firebug is getting a facelift in version 2.0. The latest release not only comes with a new theme and a clean user interface, but it also is getting a new debugging engine.
“Firebug 2 introduces many new features and bug fixes also because we completely removed dependency on the ancient Firefox debugging engine (a.k.a. JSD1) and incorporated a new debugging engine known as JSD2,” wrote Jan “Honza” Odvarko, Firebug’s lead developer, on its website.
Firebug is an open-source project that integrates with Firefox to allows users to edit, debug and monitor CSS, HTML and JavaScript live on any website.
(Related: WC3 EME specification included in Firefox)
Firebug 2.0 features Script panel support for JavaScript syntax highlighting and pretty printing; a new Events side panel within the HTML panel; integration of the existing EventBug extension; improved search in the HTML panel; the ability to use CSS selectors or regular expressions to find specific elements; improved code auto-completion system; JavaScript expression inspector; console log grouping; an inspect JavaScript function return value feature; show/hide firebug panel features; the ability to display original CSS color values; the ability to quickly create new HTML attributes; and displays of registered mutation observers.
Firebug 2.0 is compatible with Firefox 30 and works with the following existing Firebug extensions: AMF Explorer, Console Export, CSS Usage, Firediff, FireLogger, FirePath, Firepicker, FireQuery, FireStorage Plus, FlashFirebug, Illuminations for Developers, Javascript Deminifier, NetExport, Omnibug, PageSpeed, YSlow, ZikulaBug, Dojo Firebug Extension, Firefinder and FireFlow.
More information is available here.