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.
Watch Log
Follow specific logging statements in real-time.
View Overview/Activity/Traces/Logs
Contextual popups for displaying live operational data on the code currently in view.
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.
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.