Elevate Your Development Game! This innovative VSCode extension is designed to meticulously monitor and analyze software development efficiency. Whether you're coding with or without GitHub Copilot, CodePilot Analytics provides deep insights into your coding practices. It tracks metrics like time sp
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Codepilot Analytics is a pioneering VSCode extension designed to enhance the efficiency of software developers by leveraging the power of Generative AI tools within the Visual Studio Code environment. Specifically focusing on the integration of tools like GitHub Copilot, this extension aims to provide concrete, quantitative data on their impact on developer efficiency.
Features
Efficiency Analysis: Measures and compares the efficiency of developers with and without the use of Generative AI, particularly GitHub Copilot, within their development workflow.
Monitoring Tool Integration: Includes a built-in tool to monitor and record interactions within VSCode, focusing on how developers utilize GitHub Copilot.
Quantitative Data Generation: Collects data on various efficiency metrics, such as time spent on tasks, function count, dependency count, lines of code, build warnings, and errors.
Developer Interaction Patterns: Analyzes how developers interact with AI-assisted suggestions and the impact on their coding practices.
Getting Started
Install the Extension: Search for 'Codepilot Analytics' in the VSCode Extensions view and click install.
Configure: Ensure you have a linter installed, as Codepilot Analytics relies on linting tools to collect some metrics.
Usage: Simply begin coding in your project. Codepilot Analytics runs in the background, gathering data on your interaction with GitHub Copilot and other efficiency metrics.
Requirements
Visual Studio Code (latest version recommended).
GitHub Copilot installed and configured in your VSCode environment.
A linter (e.g., ESLint for JavaScript) installed for your project's language.
Extension Settings
This extension does not require additional settings. It automatically starts collecting data when your coding session begins in VSCode.
Known Issues
No known issues at this time. Please report any issues on the GitHub repository issue tracker.
Release Notes
1.0.0
Initial release of Codepilot Analytics.
Features include efficiency analysis, interaction monitoring, and data collection on developer activities.
Contributing
Contributions are welcome! If you're interested in improving Codepilot Analytics, please check out our GitHub repository.
Support
For support, questions, or feedback, please open an issue in our GitHub repository.