Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

License GitHub release Build

What is this?

This project contains the JetBrains IDE plugin for Source++, the open-source live coding platform. This plugin also works with regular SkyWalking installations, but only Live View commands are currently supported.

How to use?

Once installed, this plugin adds the Live Command Palette to the JetBrains IDE, which is accessible by pressing Ctrl+Shift+S. The available commands are determined by the location the live command palette is opened and the accessibility of either SkyWalking or the Live Platform.

Available Commands

Live Views

Live View commands utilize existing SkyWalking metrics to display live production data directly inside of your IDE.

Show Commands   👈   (click to expand)

Show/Hide Quick Stats

Inlay hints which indicate an endpoint's current activity.

Screencast

screencast

Watch Log

Follow specific logging statements in real-time.

Screencast

screencast

View Overview/Activity/Traces/Logs

Contextual popups for displaying live operational data on the code currently in view.

Screencast

screencast

Live Instruments

Live Instrument commands require a Live Probe to inject additional metrics for live production debugging.

Show Commands   👈   (click to expand)

Add Breakpoint

Live Breakpoints (a.k.a. non-breaking breakpoints) are useful debugging instruments for gaining insight into the live variables available in production at a given scope.

Screencast

live-breakpoint

Add Log

Live Logs (a.k.a. just-in-time logging) are quick and easy debugging instruments for instantly outputting live data from production without redeploying or restarting your application.

Screencast

live-log