Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>JVM PulseNew to Visual Studio Code? Get it now.
JVM Pulse

JVM Pulse

Jared_in_ca

|
3 installs
| (0) | Free
Monitor and diagnose local JVM processes from VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

JVM Pulse for VS Code

JVM Pulse brings the existing local JVM monitor into a VS Code editor tab. It discovers local JVMs and shows CPU, heap, threads, classes, garbage collection, JFR recordings, class histograms, and heap diagnostics.

Requirements

  • Windows 10 or newer (the current JVM Pulse diagnostics and MAT integration target Windows)
  • A full JDK 21 or newer; a JRE is not enough
  • The extension host and monitored JVM must run as the same OS user

Development

The server directory contains the packaged output of the sibling JVM-Pulse project. Refresh it after changing the Java backend:

.\build-server.ps1
npm install
npm run compile

Press F5 and run JVM Pulse: Open Monitor. For a VSIX, run npm run package after build-server.ps1, then package with npx @vscode/vsce package.

Set jvmPulse.javaHome if VS Code cannot find the correct JDK. Port 0 chooses an available loopback port automatically.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft