Unity工程代码规范检测工具

来源:互联网 发布:算法设计 克林伯格 编辑:程序博客网 时间:2024/04/29 07:20

分享一个之前开发的一个Unity工程的代码检测工具,先说一下特性:

1、工程必须要建立git仓库

2、会创建pre-commit,因此如果本身有钩子要先备份,然后初始化后整合precommit文件

3、在git提交时会检测工程代码,如果没有通过规范,会提交失败

4、如果某目录没有加入git,则它里面的代码不会参与检测,这个要注意。不过目录加入了git的话,其中的代码没有add也会参与检测

5、在unity中,每个代码改动触发编译时,代码检测工具也会启动检测

6、在unity中,检测出的错误会输出到console里,点击console会跳转到对应的文件行数

7、检测是基于git的文件管理,因此每次只会检测有改动的文件

8、检测是用的微软的stylecop的dll,因此规范是可以自己改的,装个stylecop后就可以编辑规则文件,不过里面我已经精心配置了一个

效果如图:



使用说明:

1、整个集成为一个unity资源包,导入工程后就可以使用

2、首次使用时,会弹出一个系统提示框,申请管理员权限去创建符号链接,此时,请点同意,如误点拒绝,请重启unity

链接在此!

链接:https://pan.baidu.com/s/1bOU0Lg 密码:psai

原创粉丝点击