https://github.com/wgliang/codeeye
A code statistics tool!
https://github.com/wgliang/codeeye
Last synced: 7 months ago
JSON representation
A code statistics tool!
- Host: GitHub
- URL: https://github.com/wgliang/codeeye
- Owner: wgliang
- Created: 2015-11-15T02:56:25.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-12-03T08:37:07.000Z (almost 10 years ago)
- Last Synced: 2025-01-28T01:30:33.368Z (8 months ago)
- Language: Python
- Size: 74.2 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Codeeye(代码眼)代码统计可视化工具
了解自己项目写的代码量,可视化出项目完成的过程,某一个月、某一天甚至某一个小时写了多少代码,代码类型是多少,通过自动扫描项目文件,可视化出统计图表。(折线图、直方图、扇形图、统计列表等)。
## Features
* 使用平台: Linux/UNIX/Windows
* 单线程、同步实现
* 使用Python(2.7.6)实现
* 安装的Python下工具:
- matplotlib
- numpy
- json
##任务目标:###统计各种类型编程语言的代码行数
* 支持语言:C++/C/Go/PHP/JavaScript/HTML/Java/Shell/Python###统计代码行数
* 总行数
* 注释行数
* 空行数
* 有效代码行数###统计不同类型文件数
* 支持文件后缀:.cpp/.c/.go/.php/.js/.html/.java/.sh/.py
###自动生成统计图表
如按语言类型所占比例/按时间段(年/月/周/日)活跃度折线图/代码行数排行榜
###生成pdf格式图包括:
* 按语言类型的代码量统计直方图
* 按语言类型的代码量统计扇形图
* 按语言类型的文件数统计直方图
* 按语言类型的文件数统计扇形图
* 按小时的今天的代码增加折线图
* 按天的前七天的的代码增加折线图
* 按天的上个月的的代码增加折线图
* 项目文件拓扑图