Skip to main content

VS Code Plugin

The PanDev Metrics plugin for Visual Studio Code automates the collection of engineering activity and performance data inside one of the most popular editors. It shows how developers spend their time, which branches and files they focus on, and where processes can be optimised.

Highlights

  • Simple installation from the Marketplace or a private feed (depending on company policy).
  • True zero-click experience—tracking starts automatically.
  • Flexible exclusions for directories, file types, or branches.
  • Secure by design: HTTPS connectivity and no screen capture or personal content.

Installation

  1. Launch Visual Studio Code.
  2. Open the Extensions view.
  3. Search for PanDev Metrics and click Install. If the plugin is distributed privately, follow your internal instructions for connecting to the private feed.
  4. Reload the editor once the installation completes.

Configuration

  • In VS Code settings, locate the PanDev Metrics section.
  • Provide the Server URL for your PanDev Metrics Core.
  • Supply an API token if required for authentication.
  • Define exclusions (for example, node_modules, dist) to keep noisy paths out of the metrics.

How It Works

  1. The plugin logs opened files, time spent editing, and the current branch.
  2. Data is sent to PanDev Metrics Core periodically or when the editor is idle.
  3. Dashboards in Grafana or the PanDev Metrics UI show the aggregated insights.

FAQ

  • Does it track web browsing? No, this plugin captures only VS Code activity. Browser telemetry is available via dedicated extensions.
  • Can I run it alongside other PanDev Metrics plugins? Yes. Telemetry from JetBrains, browser, or additional plugins is aggregated centrally by PanDev Metrics Core.