The JetBrains Blog

Blog

  • Blogs by Topic
    • English
    • Deutsch
    • Español
    • Français
    • 日本語
    • 한국어
    • Русский
    • 简体中文
    • Português do Brasil
    • Türkçe
    • IDEs

      • AppCode
      • CLion
      • DataGrip
      • DataSpell
      • Fleet
      • GoLand
      • IntelliJ IDEA
      • PhpStorm
      • PyCharm
      • Rider
      • RubyMine
      • WebStorm
    • Plugins & Services

      • Big Data Tools
      • Code With Me
      • Quality Assurance
      • JetBrains Platform
      • Rust
      • Scala
      • Toolbox App
      • Writerside
    • Team Tools

      • Datalore
      • Space
      • TeamCity
      • Upsource
      • YouTrack
      • Hub
      • Qodana
    • .NET & Visual Studio

      • .NET Tools
      • ReSharper C++
    • Languages & Frameworks

      • Kotlin
      • Ktor
      • MPS
    • Education & Research

      • Edu Products
      • Research
    • Company

      • Company Blog
      • Security
Webstorm logo

The WebStorm Blog

The Smartest JavaScript IDE

Follow
  • Follow WebStorm:
  • Twitter
  • Youtube
  • RSS
Download
Follow
  • Follow WebStorm:
  • Twitter
  • Youtube
  • RSS
  • News
  • Releases
  • Early Access Program
  • Tips & Tricks
  • Interviews
  • Webinars
  • All Things Web
Download

tracing

Tracing, Debugging and Profiling Node.js with spy-js

This post is part of a series of posts covering features in WebStorm 9 EAP: WebStorm EAP is open! Live Edit updates in WebStorm 9 - What's new? JavaScript Postfix Completion Spy-js, our "secret agent", has done a great job at tracing, debugging and profiling front-end JavaScript code. With WebStorm 9 EAP, we're expanding its job: there is no back-end Node.js code our 007 can't infiltrate. As a refresher, spy-js was introduced with WebStorm 8. It allows tracing our code without resorting to console.log, debugging it without breakpoints and profiling it without any specialized too

Maarten Balliauw Maarten Balliauw

Spy-js: WebStorm Secret Service

Introduction What is the difference between Orem, Utah, USA; Munich, Germany; Gold Coast, Queensland, Australia; and St. Petersburg, Russia? Well, they are thousands of kilometers apart, span 3 climate zones from continental to subtropical, and only one of them is home to kangaroos. What do these places share in common? They are all home to the team behind WebStorm 8. But there are things more puzzling than that. For example, have you ever suspected it's possible to trace your code without console.log, debug it without breakpoints, and profile it without JavaScript execution engine specific to

JetBrains JetBrains
  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
  • English
  • Deutsch
  • Español
  • Français
  • 日本語
  • 한국어
  • Русский
  • 简体中文
  • Português do Brasil
  • Türkçe
Copyright © 2000–2022 JetBrains s.r.o.