Reboot Extension
A Visual Studio Code extension for tracking your coding activity and code changes, with a modern, interactive UI.
Features
Getting Started
- Install dependencies:
npm install
- Build the extension:
npm run compile
# or use build.bat on Windows
- Open in VSCode and press
F5 to launch the Extension Development Host.
- Open the "Code Stats" view in the Activity Bar (left sidebar).
- Edit and save files to see your stats update in real time!
Usage
- Change time range: Click "Change Range..." in the Code Stats view.
- Change active window duration: Click "Change Active Window Duration...".
- Switch line tracking mode: Click "Change Line Tracking Mode...".
- Reset stats: Click "Reset Stats".
Configuration
You can also set options in VSCode settings (search for "Reboot Extension"):
- Active Window Duration: How long a single edit counts as "active coding".
- Line Tracking Mode: Choose between legacy (diff-based) and save-based tracking.
File Structure
src/extension.ts : Main extension logic
package.json : Extension manifest and configuration
README.md : This file
License
MIT
| |