25 comments

[ 3839 ms ] story [ 271 ms ] thread
Some nice tips in here. I had no idea multiple cursors were supported. I now live in the future!

Would be good to know the cross-platform support for these features without testing them though. No "cmd" key in Linux :( (though, the ctrl key works as expected)

(comment deleted)
monitorEvents is really awesome.

Would really like a little writeup on each of these to accompany the gif, couldn't quite figure out the "copy an object to the clipboard" one.

Thanks, I will work on it.
In general, some very brief text describing things beyond just an animated GIF would be really helpful. I spent a long time watching the eyedropper one over and over, trying to figure out what exactly you did to get the eyedropper to show up. It doesn't help that this is apparently a feature that's only in canary for now (I'd avoid that, or at least call it out explicitly), but even ignoring that, trying to get instruction by watching a dot flick around unpredictably in a screenshot is difficult/inefficient.

edit: great idea for a site, though. I've subscribed to your RSS.

Yeah, me too. Ever since I learned to read I've found myself relying less and less on video tutorials ;-)
The copy to a clipboard has a few elements to it.

1. If you right click on an object in the console, you can store it as a global variable. This makes an exact copy of the object that is in the global scope.

2. They used $_ which is a shortcut to get the result of the last command. So in the example, temp9 was the last command, so $_ is a copy of temp9

3. The important bit is the copy(var) call. This will copy any var into your clipboard!

Hopefully this was helpful!

Why does this page use .gifs instead of HTML video? :'(
Sorry about that. I will try to convert everything to video on the next week.
You can also try using gfycat.com to do this automatically.
Chrome Devtools has basically become my main tool when I do web development. I honestly can't imagine what I did before Chrome was around.
You probably used Firefox + Firebug and couldn't believe you used to do development without them.

Before Firefox + Firebug though? Well, you probably have suppressed the memories about using alert() calls for debugging through your tears. :-)

You nailed it.

alert("1"); alert("2"); alert("we got here");

Ah, I don't have fond memories of those days.

My personal favorite is debug(function_name). Creates a breakpoint at the beginning of the function. I use it almost daily.
I don't see a way to suggest a tip or trick.

My ah ha moment was when i discovered the usage of :' debugger; ' in a.js with inspector open

That one where you click on the curly braces to auto-de-minify is awesome!
Anyone know of a better way to get proper JSON out of something emitted to the console? The "store as global variable" + copy($_) is ridiculous.