SessionLens is a VS Code extension that suggests useful data points for tracking events. It helps developers identify and implement proper event tracking in their applications.
Features
Event Tracking Suggestions: Analyzes your code to suggest relevant data points for event tracking
Smart Recommendations: Provides contextual suggestions based on user interactions and application flow
Easy Integration: Simple commands to add tracking code to your projects
Getting Started
Install the extension
Open your project in VS Code
Use the command palette (Ctrl+Shift+P or Cmd+Shift+P) and search for "SessionLens"
Follow the prompts to add event tracking to your application
Requirements
VS Code 1.102.0 or higher
Node.js 20.x or higher (for development)
Extension Settings
This extension contributes the following settings:
sessionlens.enable: Enable/disable this extension.
sessionlens.trackingProvider: Set the preferred event tracking provider.
Commands
sessionlens.helloWorld: Demonstrates the basic functionality of the extension
Release Notes
0.0.1
Initial release of SessionLens extension with basic event tracking suggestions.
Following extension guidelines
Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension.