RubyMine
 
Get RubyMine
You are viewing the documentation for an earlier version of RubyMine.

Using interactive Debugger Console

Last modified: 09 August 2022

Required plugins:

JavaScript and TypeScript, JavaScript Debugger -  The plugins are bundled with RubyMine and enabled by default.

Node.js -  Install the plugin on the Settings/Preferences | Plugins page, tab Marketplace.

When you are debugging a Node.js application, RubyMine shows two console tabs in the Debug tool window - Process Console and Debugger Console.

  • The Process Console tab shows the output of the node process itself, that is, everything that is written to process.stdout and process.stderr directly or is logged using console.*.

    Node.js debugging session: Process Console
  • In the Debugger Console, you can run JavaScript code snippets and view the console.* messages.

    Node.js debugging: interactive debugger Console