Added
-
Core Functionality
- Count total lines of code in workspace
- Count lines for individual files
- Analyze code distribution by file extension
- Comment line detection and counting
- Support for multiple programming languages
-
User Interface
- Dedicated CodeCount panel in Activity Bar
- Beautiful sidebar view for statistics
- Refresh button for real-time updates
- Tree view display of project structure
-
Smart Features
.gitignoresupport for automatic exclusion- Respects project exclude patterns
- Blank line detection
- Performance optimized for large projects
-
Commands
CodeCount: Count Lines of Code- Analyze current fileCodeCount: Count Lines of Code in All Files- Analyze entire workspaceCodeCount: Count Lines of Code by Extension- Get breakdown by file typeCodeCount: Refresh CodeCount Stats- Update sidebar statisticsCodeCount: Git Repo Missing- Handle missing repository
-
Developer Experience
- Deploy automation scripts
- ESLint configuration
- TypeScript strict mode
- Comprehensive error handling
- User-friendly notifications
Technical Details
- Minimum VS Code version: 1.108.2
- Pure TypeScript implementation
- Zero external dependencies (except VS Code API)
- Full type safety with strict mode
Documentation
- Comprehensive README with examples
- Contribution guidelines
- Development setup instructions
- Deploy guide