Livestreams Videos

[Webinar Recording] WebStorm 8: Mastering AngularJS, spy-js, Grunt, and Multi-Selection Workflows

The recording of our April 24th webinar with John Lindquist, WebStorm 8: Mastering AngularJS, spy-js, Grunt, and Multi-Selection Workflows, is now available on JetBrains YouTube channel.

In this webinar you will learn how to get the most out of the new WebStorm 8 features. John shows advanced AngularJS support in action and how integration of Grunt task runner and multi-selections in the editor helps optimize your workflow in WebStorm and speed up your daily development tasks. We also take a closer look at a brand new tool in WebStorm: spy-js, a powerful JavaScript tracer.

In this post we’d like to address the some of the most frequent questions we had during the webinar.

Q: Are these features available in other IntelliJ-based IDEs?
A: Yes, all new features are available in IntelliJ IDEA 13.1, PhpStorm 8 EAP, RubyMine 6.3 and PyCharm 3.4 EAP and come either bundled or available as a free plugin.

Q: How did John get a list of li tags?
A: WebStorm provides support for Emmet, which you can read more about on their website. Type Emmet abbreviations and then press Tab to expand the abbreviation to HTML tags or CSS. For example, ul>li*10 would expand into the list of 10 li elements inside the unordered list.
You can see more examples in WebStorm in this video.

Q: How is spy-js different from the JavaScript debugger?
A: While spy-js allows you to better understand your code and the way it’s executed, you still need the JavaScript debugger to set breakpoints and execute your code step-by-step.
To learn more about spy-js and its features, please read this detailed post in our blog.

Q: What is the best way to learn about basic WebStorm features?
A: A good starting point is to watch WebStorm video tutorial which consists of 10 short videos on WebStorm basics. Another suggestion is to watch a recording of one of our previous webinars “WebStorm Tips and Tricks”.

Keep up with the latest news on JetBrains WebStorm Blog and Twitter @webstormide.

image description

Discover more