Skip to content

Project to display the node profiling data that is generated by Node Application Metrics (https://github.com/RuntimeTools/appmetrics) via a new language server protocol

License

Notifications You must be signed in to change notification settings

JonnySpruce/microclimate-ls-node-prof

 
 

Repository files navigation

Microclimate Language Server for Node.js Profiling

Annotates your Node.js code with code highlighting for your hottest functions in your Microclimate projects.

This extension provides code highlighting showing relative time spent in JavaScript functions based on profiling data gathered through Microclimate Load Testing.

Demonstration of Code Highlighting

Usage

With Visual Studio Code:

  • Open a local project created with Microclimate, and profiled using the Performance Test feature.
  • This will create profiling data in a load-test/[datestamp]/profiling.json file in your Microclimate project.
  • In Visual Studio Code open a JavaScript file in your project.
  • The extension will highlight any lines which were found in the profiling data and annotate them to show how often they were seen and where they were called from.

About

Project to display the node profiling data that is generated by Node Application Metrics (https://github.com/RuntimeTools/appmetrics) via a new language server protocol

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 99.7%
  • JavaScript 0.3%