CodeTimeTracker is your go-to extension for tracking coding time within Visual Studio Code. Designed with the modern developer in mind, CodeTimeTracker provides real-time metrics on the time spent on each file and each commit. Optimize your workflow, understand your habits, and become a more efficient developer with CodeTimeTracker.
- Real-Time Tracking: Always know how much time you've spent coding.
- Commit-Level Metrics: Understand the time invested in each commit.
- File-Level Insights: Break down coding time per file for granular insights.
- Intuitive Interface: Easy-to-read status bar and straightforward commands.
- Inactivity Detection: Pauses the timer after a customizable period of inactivity.
- Open Visual Studio Code.
- Go to Extensions by clicking on the square icon on the sidebar or press
Ctrl+Shift+X
. - Search for "CodeTimeTracker".
- Click "Install" to install the extension.
- Reload the window to activate the extension.
After installation, CodeTimeTracker automatically starts tracking time as you code. The elapsed time is displayed in the status bar.
- Pause Timer: Pauses the active timer.
- Show Data: Opens a virtual document displaying all your time tracking data in JSON format.
- Clear History: Clears your timer history, leaving only the latest entry.
To execute these commands, open the Command Palette (Ctrl+Shift+P
) and search for the command you want to run.
You can customize the inactivity timeout duration by going to Settings > Extensions > CodeTimeTracker
.
If you find a bug or want to contribute to the development of CodeTimeTracker, feel free to open an issue or submit a pull request.
This extension is licensed under the MIT License. See the LICENSE file for more details.