12 ms·
Firebug 2.0
- ep103 12y agoStill the best developer toolset, on any browser. Unarguably once its combined with FF native tools, and the webdevtoolbar.
- ben336 12y agoCan you explain why? I've never found a use case that it covers better than Chrome, and it seems to bloat FF a bit. But I'm very willing to believe I just don't understand what it offers.
- tszming 12y agoChrome still does not support multiline JS console (you need to shift-enter every single lines) See: https://code.google.com/p/chromium/issues/detail?id=35487 https://code.google.com/p/chromium/issues/detail?id=35487
- ben336 12y agoThat is useful, but doesn't really seem to cover the original comment's assertion that Firebug is still "inarguably the best"
- SquareWheel 12y agoThis seems more like a different preference than a bug.
- lomnakkus 12y agoOne thing that I found indicative of the "depth" of Firebug is the very simple context menu item when you right-click a URL in the Network tab: "Copy as Curl command" (the text may read differently, this is from memory). It creates a clipboard entry which contains a "curl" command line with all the cookie/header/etc. data that would be sent from your browser if you were to request that URL (via Ajax or whatever). You paste that into your terminal and you can keep retrying indefinitely without having to click/interact with the web page at all. Hugely useful if you're debugging the server side of a client->server interaction.
- jrochkind1 12y agoChrome dev tools has that too these days. Copy as curl.
- panzi 12y agothese days == for years
- TazeTSchnitzel 12y agoChrome and Firefox both have that.
- mzs 12y agoff 31: https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor#Copy_as_cURL https://developer.mozilla.org/en-US/docs/Tools/Network_Monit...
- _karthikj 12y agoChrome dev tools lacks in the DOM view of firebug. Firebug makes it easy to search and identify all the DOM objects.
- andrethegiant 12y agoI'm always surprised when I read comments about how the Firefox devtools offer the best developer experience. Every single one of these new features (except searching the dom via CSS selectors or regex) have been available in Safari's Web Inspector for OS X for at least a year. Plus, I think the UI is more thought out and easy to use in Safari. Can someone explain what Safari's Web Inspector is lacking?
- acomjean 12y agopublicity. I've met quite a few developers that really like the safari dev tools. If your not developing on mac though I don't know how good your experience is (and linux is a non starter)
- rhizome 12y agoCan someone explain what Safari's Web Inspector is lacking? It has a platform limitation.
- _puk 12y agoNow that Chrome and Safari inspectors have started to diverge significantly I find the Chrome inspector far superior. It just feels like more time has been invested in it. Only issue I have is the fact it changes more or less every release, leading to a day or so of re-learning how to do certain tasks. Does Safari support source-maps yet?
- mmuro 12y agoYes, Safari supports source maps (has for a while).
- darkhorn 12y agoIt doesn't run on PCs.
- TazeTSchnitzel 12y agoWhich is a shame. Apple should bring back Windows Safari.
- EdSharkey 12y agoI like the search feature in Firebug. Being able to search across all scripts/nodes/stylesheets is rad. Is Chrome Dev Tools' search that good yet? Every time I am working with another dev and want to search for a symbol, I tell the other devs to switch to Firefox/Firebug because Chrome Dev Tools is a mystery of hunting and pecking when it comes to search. (Google is not the best at something-something search??) I cannot understand why other devs are so happy with Chrome. The Chrome timeline is rad when it comes to performance tuning, and maybe a lot of devs are light on the JS and heavy on the CSS. I jump into Chrome, briefly, whenever I want to tune performance. All of the dev tools have quirks, bugs, and dumb UI usability issues, but when I want to work with a large codebase (which is every day of my life), I find Firebug works the best.
- cromwellian 12y agoChrome Dev Tools have had this for some time. On OSX Command-Option-F. Or, click the 'Search' tab in the console. I haven't really found anything Firebug does that Chrome doesn't, and tons of stuff Chrome does that others don't, like debugging Web Workers, or awesome profiling tools for both JS CPU/HEAP, as well as internal browser profiling. Chrome Tracing is unparalleled.
- EdSharkey 12y agoCommand-Option-F! I learn something new every day, thanks! I've always gotten tripped up by the fact that Command-F pulls up a local file Find toolbar when I've focused a JavaScript source page. I assumed that was the extent of the Find capabilities Chrome offered. I'm 51% angry and 49% embarrassed that I never knew this! :) Agreed the Web Workers debugger in Chrome is very advanced and as I recall they had that available straight away when the Web Workers feature was first released. I think the Firefox/Firebug guys have only just added javascript console output for web workers in Firefox 30 and the debugger protocol for web workers is still in development. I agree that Chrome's developer tool suite is more comprehensive than other browsers. For my day to day development tasks, looking at network calls, inspecting html and debugging CSS/JavaScript, Firefox+Firebug is still the most user friendly and accessible to me.
- EdSharkey 12y agoYou can combine Firebug with the FF native developer tools? Like all-in-one in the Firebug UI? I agree with you on webdevtoolbar, that is a fantastic tool for inspecting/altering aspects of the page. I wish webdevtoolbar had user agent tools. I have to run another plugin to give me user agent spoofing.
- JoshTriplett 12y agoI used to use Firebug extensively. These days, the built-in Firefox developer tools seem to cover everything I need.
- Viper007Bond 12y agoSame here. Can any current Firebug users comment as to what they like about it over the built-in tools?
- arenaninja 12y agoI'm in the same boat, but I run into weird bugs.. like dev-tools inside my dev-tools, or some sort of split screen that I can't get rid of. I just restart them, but still weird Ever since FF tools added the "clear" buttons in the Console and Network tab, they won me over
- deleted 12y ago[deleted]
- acomjean 12y agoI got a similar question when someone asked me at a short firefox development tools demo I gave: when would I use firebug over native development tools? I didn't have a good answer. (they had noted I had firebug installed) I liked firbugs javascript debugger a bit better. Firefox has been updating the tools alot lately though and I like them. Though sometimes they tend to flake out (javascript debugger blowing over breakpoints until restart...). I'll give the new firebug a try.
- eeperson 12y agoThe last thing that still bothers me (now that Firefox 30 added margin/padding highlighting) is that the built in dev tools don't have a way to manage cookies.
- rsl7 12y agoI like the built-in tools, but the two things I like in Firebug and use extensively are the DOM inspector and pretty printing JSON results in the Net panel for API calls.
- natmaster 12y agoBut does it not slow everything down horrendously?
- Sindrome 12y agoI really need to stop being so dependent on Firebug. I've done coding sessions or interviews where the other developer only has Google Chrome. Since I use Firebug so much, I am not as proficient with Chrome Dev tools. It makes me look like an amateur when I fumble around. Half the time saying I am used to Firebug is useless since they don't even know what it is.
- jbeja 12y agoSo what if you are the black sheep of the shed?
- rhizome 12y agoRejection for bad culture fit.
- lclarkmichalek 12y agoI thought that was only applicable if you weren't young, white, and male?
- ChrisLTD 12y ago<strainedmetaphor>Gotta get into the shed before you can be the black sheep.</strainedmetaphor>
- thatthatis 12y agoI thought that shed was for storing bikes, not sheep.
- smrtinsert 12y agoits like being on yahoo mail when gmail happened or having a new ibm when mac pros happened or doing php when ruby happened, or.. you get the drift.
- jbeja 12y ago
- gkoberger 12y agoI use Chrome or Firefox built in developer tools, however I still think Firebug fits my workflow the best. Unfortunately it's too slow to use. The thing I miss the most is the inline display of AJAX call responses, and being able to write/run multi-line snippets of JavaScript (without ctrl+enter). Somewhat interestingly, Firefox built their entire add-on architecture because Joe Hewitt wanted dev tools (for debugging the actual browser moreso than websites), and Firebug was split off from Firefox and made into an add-on. A decade later, this has reversed and every major browser now ships with integrated dev tools.
- sroussey 12y ago"too slow to use" -- it now uses JSD2, which is much faster. So you may want to give a try again, as your previous experience may no longer be valid on this point.
- RussianCow 12y agoI just played around with it, and 2.0 is indeed much faster. Seems on par with other dev tools now.
- dfc 12y agoI hate the fact that the close window/dialog button for the devtools is on the left hand side when every other plugin puts this on the right hand side. I am not an every day user of FF's built in devtools so it is not something that I am accustomed to. Despite firebug's performance troubles when I go to select devtools or firebug I usually opt for firebug simply because the close button drives me nuts.
- joewalker 12y agoWe moved the button and a number of the tabs in Firefox devtools to be more like the order in Firebug and Chrome devtools. Here's a screenshot from current Nightly: https://i.imgur.com/EmVIZYO.png https://i.imgur.com/EmVIZYO.png
- 12y ago
- sroussey 12y agoVideo walk through of what is new: https://www.youtube.com/watch?v=LtgLX5vZZSI https://www.youtube.com/watch?v=LtgLX5vZZSI
- nodweber 12y agoI switched from Firebug to Firefox new DevTools and I didn't have any problems, yet. maybe I'm not developing for front-end too much.
- ArtDev 12y agoI had to do the same because of Source map support. I find Firebug more responsive and faster to use, however.
- esalman 12y agoI wish Firebug had proper JS stack trace. I find Chrome/Webkit's implementation essential for debugging.
- sroussey 12y agoWhat do you mean?
- conradfr 12y agoGreat, it seems console.log works now (it seems other extensions were making it non-effective since FF29).
- tambourine_man 12y agoThe first thing I see is the glaring lack of anti-alias on the Firebug logo. It looks like a variant of Open Sans, if anyone would point me to it, I can fix it.
- sroussey 12y agohttps://github.com/firebug/firebug/tree/master/extension https://github.com/firebug/firebug/tree/master/extension
- tambourine_man 12y agoI don't see either the font file or the vector artwork in this distribution
- mtrpcic 12y agohttps://github.com/firebug/firebug/tree/master/extension/skin/classic https://github.com/firebug/firebug/tree/master/extension/ski... Look for firebugBig.png and firebugSmall.svg. I _think_ those are the files.
- tambourine_man 12y agoThanks, but that's not it. Nevermind
- rafael-rinaldi 12y agoHaha trying to talk about .ai and .psd files with programmers is always funny :)
- ibarrajo 12y agoAm I the only one using firebug for javafx webview debugging? java lacks a proper javascript debugger.
- pbreit 12y agoIsn't a promise of Firefox that the energy spent on something like Firebug could instead be utilized on the built-in dev tools?
- perlgeek 12y agoWho would have promised that? The firefox developers? Or the firebug developers? In general, in the open source landscape, people work on whatever they want to work on, not on what somebody promises.
- skybrian 12y agoAny plans for sourcemap support?
- sroussey 12y agoYes: https://code.google.com/p/fbug/issues/detail?id=5765 https://code.google.com/p/fbug/issues/detail?id=5765 It wasn't ready in time to coincide with Firefox 30 (which removed our default debugger interface, so our release had to go out). You can star the issue to get updated on progress.
- josteink 12y agoA word of warning to others: Not a good start. Trying replace my current installation of Firebug with this one caused my Aurora to enter a constant crash-loop. Entering safe mode, uninstalling the existing version and attempting to close all tabs related to Firebug seemed to fix the problem. So you may want to try removing your existing Firebug before installing.
- dc_ploy 12y agoStill no SASS integration?
- wnevets 12y agoI used to use firebug religiously, however I've been using chrome's tools for the past two years and haven't felt a need to go back.
- mmastrac 12y agoPretty-printing: awesome! Unfortunately it's a little buggy when setting breakpoints. I tested it using the minified version of jquery on the Mozilla pages and it quickly went out of sync while stepping into a function. I'd consider dropping Chrome for this feature, as Chrome broke pretty printing in some cases in a recent update.
- lampe3 12y agoMaybe someone can help. Can I inspect Websockets with Firebug? Or maybe newer Firefox versions ?
- razorshine 12y agothis was one of the original must have extensions in the early days of FF.. haven't been back though since the browsers integrated them in by default. not sure why i would?
- doque 12y agoFirebug is still the best tool set on any browser. I still recall the times where you had to debug IE using alert() statements without any sort of debugger.
- n0body 12y agoNo one mentioned ie dev tools. I had to use them in ie 11, and I was very impressed. Firebug ftw though
- schobesam 12y agoOne thing that i would love to see the callback on event listeners. And one feature that i was missing a couple weeks ago in the firefox dev tool was the ability to preserve network logs when changing page.
- KNoureen 12y agoThis is good news, Firebug is a steady companion in my work. The UI is consistent, no elements moving around between releases. It works with Django web applications, which the built-in devtools does not. And allows me to persist the log of network connections between page reloads.
- _karthikj 12y agoNot sure why Firefox chose to build their own developer tool when firebug was one of the compelling reason to use firefox and started the trend of having an extensive tool for debugging/inspecting webpages.
- stuaxo 12y agoI may be wrong .. Originally firebug had to be really slow because of the interfaces available for debugging, the internal tool could work without slowing everything to a crawl. With the newer debugging interface it seems like firebug can work and the browser can be fast.
- _karthikj 12y agoYeah, you are right. But i meant to say that firefox could have made firebug as its own developer tool and continue to make it better instead of building their own.
- ArtDev 12y agoOnce Firebug support Sourcemaps, I can start using it again. https://code.google.com/p/fbug/issues/detail?id=5765 https://code.google.com/p/fbug/issues/detail?id=5765 I prefer Firebug over other dev tools but it is useless without this feature.
- dillon_easyeda 12y agoI used Firebug to debug the javascript, but nerver use it again when I use Chrome. Firefox's development tool is better than Firebug.
- frik 12y agoFirebug 2 finally supports prettified JSON preview of XHR that start "while(1);" and "for(;;);" that is commonly used (also by G+ and FB). Thanks! I prefer Firebug over the other bundled DevTools in FF, Chrome and IE. @Firebug 2 devs: Please make the JSON preview table-rows-width adjustable - the JSON "key" row-width is too wide! @Firefox DevTools devs: please finally fix support your JSON preview (see above)
- psilva261 12y agoIt's indeed really fast. Also it's possible to deactivate Firefox' default "Inspect Element": about:config -> devtools.inspector.enabled -> false