What is CodeRPG?CodeRPG is a VS Code extension that tracks your coding activity and helps you understand your programming habits. It monitors your keystrokes and calculates the time you spend actively coding, along with the number of actions you perform. This information can be used to: Gain insights into your coding workflow: Identify periods of high activity and potential time sinks. Track your progress over time: Monitor your coding time and effort invested in different projects. Set goals and stay motivated: Use the tracked data to set achievable coding goals and stay motivated throughout your development journey. Key FeaturesAutomatic Time Tracking: Monitors your keystrokes to calculate the time spent actively coding. Action Counting: Tracks the number of actions you perform, such as typing, deleting, and navigating. Status Bar Display: Provides real-time feedback on your coding activity in the VS Code status bar. Data Persistence: Saves your coding statistics daily for historical analysis. API Integration: Optionally sends your data to a server for further analysis and visualization (requires API key). Getting StartedInstall the extension: Search for "CodeRPG" in the VS Code extension marketplace and install it. Enter your API key (optional): If you want to send your data to a server for further analysis, you can enter your API key in the settings. Start coding: CodeRPG will automatically track your activity in the background. View your stats: The status bar displays your current coding time and action count. You can also access historical data through the server (if connected). NoteThis extension is currently under development and may have limitations. Consider contributing to the project's development if you find it valuable. We hope CodeRPG helps you improve your coding efficiency and gain valuable insights into your development process! |