Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/netyouli/WHC_Scan

高效强大扫描分析iOS和Android项目里没有使用的类Mac开源工具,清理项目垃圾类,让项目结构干净清爽,升级维护得心应手. Efficient and powerful scanning analysis iOS and Android project no classes used in Mac open source tools, cleaning rubbish class project, make project structure clean and relaxed, upgrade maintenance
https://github.com/netyouli/WHC_Scan

ios macos scan scanner whc

Last synced: about 1 month ago
JSON representation

高效强大扫描分析iOS和Android项目里没有使用的类Mac开源工具,清理项目垃圾类,让项目结构干净清爽,升级维护得心应手. Efficient and powerful scanning analysis iOS and Android project no classes used in Mac open source tools, cleaning rubbish class project, make project structure clean and relaxed, upgrade maintenance

Awesome Lists containing this project

README

        


# WHC_Scan v1.0.1
简介
==============
- **应用**: Mac工具(扫描项目里没有使用的类)
- **高效**: 支持自定义设置扫描线程数量(提高扫描分析效率)
- **好处**: 删除项目没有使用的类增加项目结构清晰度利于后期升级维护并减小打包体积
- **强大**: 支持iOS 和 Android项目(扫描准确率95%以上实测iOS项目)
- **咨询**: 712641411
- **作者**: 吴海超

注意
==============
* 扫描速度:快速扫描 > 常规扫描 > 深度扫描
* 扫描准确性:快速扫描 < 常规扫描 < 深度扫描

- **快速扫描**: 主要针对高编码质量项目(命名规范,无垃圾注释....),扫描速度最快
- **常规扫描**: 主要针对一般编码质量项目(命名规范一般,少量垃圾注释....),扫描速度一般
- **深度扫描**: 主要针对编码质量比较差的项目(命名不规范,大量垃圾注释....),扫描速度比较慢

* 设置扫描线程的数量不宜过大一般5个线程左右足以(设置太大内存承受压力大)

效果
==============
![](https://github.com/netyouli/WHC_Scan/blob/master/Gif/WHC_Scan.gif)

推荐
==============
* iOS开发辅助Mac工具: [DataModelFactory](https://github.com/netyouli/WHC_DataModelFactory)
* iOS平台最强大Sqlite库: [ModelSqliteKit](https://github.com/netyouli/WHC_ModelSqliteKit)
* iOS平台最好用自动布局库: [AutoLayoutKit](https://github.com/netyouli/WHC_AutoLayoutKit)

使用
==============
* 运行该工程生成WHC_Scan.App 复制到桌面或者应用程序文件夹双击运行

要求
==============
* mac os x 10.7 or later
* Xcode 8.0 or later

## 期待

- 如果您在使用过程中有任何问题,欢迎issue me! 很乐意为您解答任何相关问题!
- 与其给我点star,不如向我狠狠地抛来一个BUG!
- 如果您想要更多的接口来自定义或者建议/意见,欢迎issue me!我会根据大家的需求提供更多的功能!

## Licenses
All source code is licensed under the MIT License.