不知道大家工作中有没有遇到过这样的情况,项目版本迭代到n个版本的时候,产品提了某些很合理的需求,改动看似不大,但是代码改动却比较多,多的甚至需要改动十多个java文件。 改完以后甚至自己已经不记得改了那些文件,会有那些地方收到影响,领导或者测试问的时候,翻着git的提交记录一个一个的看。
针对以上遇到的情况,本人开发一款idea插件,使用者可以通过作者,最初时间两个条件查询当前分支所有涉及改动的文件,并标记改动的行数,再代码评审时起到了巨大的作用
以下是使用方法
idea->setting->plugins->搜索"code review"(记得中间要空格),选择作者是Zhang lei的那版,用户量目前很少。 安装好了重启idea
下面是插件一些基本的功能图片
另外一点需要注意的是,如果要使用代码评审功能的话,本项目根目录会创建一个code-review的目录作为评审目录,会传到git仓库,如果团队不允许的话可以不用。