Yes! I actually wondered if this is where they'll go, asked if there is a way to do it on programmers.SE and posted it here [1] (question got closed, should have been an SO question probably). so I'm not that crazy after all. getting hot swapping and contextual real-time auto completion is really a productivity boost.
Does it work with the hot-swapping stuff? I've set it up as per the instructions (I thiiiink...) - and now I can edit files in the console and they are saved to the file system: but I've lost the magical beautiful hot-swapping!
Back in the day, you would hear often something along the lines of "Chrome is good, but I keep coming back to Firefox because of Firebug". Fast forward to today and debugging with Firebug feels clumsy and sluggish whenever there's something Firefox specific to debug (no offense to the devs of firebug, if it wasn't because of them the chrome dev tools wouldn't exist; it's just lagging a bit behind nowadays)
Wow- I have to say I disagree. For serious debug work I go to firebug. Chrome seems clunky- and I can never find what I'm looking for. Maybe depends on what you're used to.
Try getting used to Chrome, I assure you you won't look back after a while. The event timeline for instance is one thing completely absent in firebug and invaluable to debug client performance.
I think that one of the big advantages to building it into chrome is that you get better window management capabilities. OS X is utterly horrible at managing windows without using the mouse, having everything built into the same app often gives more control.
Web driver approaches would work much better if there were sane ways to control where the new window pops up. Even on Linux with X Monad or stumpwm, the communication/protocol for the location of new windows popping up is difficult to impossible.
14 comments
[ 2.8 ms ] story [ 44.5 ms ] thread[1] http://news.ycombinator.com/item?id=5115930
I like it. Obviously, I don't expect (or want) Chrome to replace my text editor any time soon, but this will be great for quick fixes.
[1] http://news.ycombinator.com/item?id=5197695
downloads canary immediately
I think it would be great if Google Chrome had an API that allowed any editor to push updates to the browser.
Firebug/Devtools are obviously ridiculously awesome. For debugging layout, there will never be anything as good as "Inspect element".
But for programming, I want to write/debug in my IDE, and poke the browser via a standardized wire protocol that IE/FF/Chrome/Opera all support.
Not to say they shouldn't be working on this; if this is the workflow you like, that's awesome. I just hope wire protocols get some love too.
With the amazing collective effort going into browsers, hopefully I don't have anything to worry about.
Firefox "marionette" automates (controls) firefox via the WebDriver API: https://developer.mozilla.org/en-US/docs/Marionette
Chrome also has an "automation proxy" API that is used by ChromeDriver. http://code.google.com/p/chromedriver/
Web driver approaches would work much better if there were sane ways to control where the new window pops up. Even on Linux with X Monad or stumpwm, the communication/protocol for the location of new windows popping up is difficult to impossible.