Profile from within VSCode with PyVmMonitor
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
images
src
.gitignore
.vscodeignore
CHANGELOG.md
LICENSE
README.md
icon.png
package-lock.json
package.json
tsconfig.json

README.md

vscode-pyvmmonitor README

Profile Python from VSCode using PyVmMonitor.

Features

Provides a command (Profile Python module with PyVmMonitor) to start a profile session using PyVmMonitor from within VSCode.

Activating that command (through the Show All Commands: Ctrl+Shift+P) will provide a list of options on how to profile the code (with yappi, cProfile or just start with the live view connected).

Selecting one of those will create a terminal and execute the needed command line to launch the current file opened in the editor and attach PyVmMonitor to it.

PyVmMonitor sampling

Requirements

PyVmMonitor: http://www.pyvmmonitor.com must be already installed for this extension to work properly.

Developing

To develop this extension, install:

Download the sources in a "vscode-pyvmmonitor" folder, then go to the folder with "vscode-pyvmmonitor" sources and run "npm install" (after this it'll be possible to debug the project from within VSCode).

Release Notes

See See CHANGELOG.md for information on releases.