IDEA中——Code Review Helper的安装和使用

简介: IDEA中——Code Review Helper的安装和使用

目录

1. 在IDEA安装插件中搜索code review helper,然后安装该插件,安装完成后重启IDEA

2. 重启后,在IDEA下方可以看到有一个CodeReview的选项卡菜单

3. 生成代码检视结果

4. 问题的确认和修改

5. VsCode中——Code Review插件的安装和使用

6. 微信小程序开发工具


1. 在IDEA安装插件中搜索code review helper,然后安装该插件,安装完成后重启IDEA

image.gif编辑

2. 重启后,在IDEA下方可以看到有一个CodeReview的选项卡菜单

image.gif编辑

3. 生成代码检视结果

(1)选中在审查过程中有问题的代码

image.gif编辑

(2)按下键盘上的alt+A按钮,此时会弹出一个弹框来填写CodeReview的相关建议

image.gif编辑

(3)上述内容填写完毕后按下save按钮,即可生成对应的检视记录,可以在CodeReview面板中直接查看到。

image.gif编辑

4. 问题的确认和修改

无论在以下哪种情况下,一旦检视报告在团队中公布后,团队成员应该在第一时间去查看检视报告,并对这部分的代码立马进行整改。在整改完毕后提交代码到代码仓库,提交过程中需要在提交注释中写清楚本次提交对应的检视记录ID及修改的具体内容(有关代码仓库中代码提交规范及注释模板请另行参考)。提交完毕后修改确认状态为已确认(如果是拒绝或其它状态要说明原因)。

    1. 对于检视过程中的一些小问题,例如变量命名规范问题等,如果能改就顺手改掉,此时直接双击IDEA的CodeReview中指定的记录,即可快速定位到出现问题的代码位置。修改完毕后修改确认人姓名和修改状态。

    image.gif编辑

    2. 如果本次检视的结果涉及到的责任人较多,则可以将检视报告提交到版本管理库中,所有的项目参与人员共同查看结果并对其中提到的代码问题进行整改以及确认,当版本库中检视报告中的所有问题都编辑为已修改则认为本次代码检视任务第一阶段已经完成(对于修改过的问题,在后期可以进行再次检视,看是否依然存在问题)。可以将检视完毕后的结果直接导出为Excel文件

    image.gif编辑

    image.gif编辑

    对于参与开发的人员可以将这个报告导入自己本地,这样在本地也可以直接通过检视报告方便地进行问题代码的定位和跳转了。

    image.gif编辑

    在远程服务器上共享CodeReview结果

    该插件也预想可以通过远程服务器进行CodeReview结果的共享,可以使用Gitee或者搭建私服来完成结果的管理,这块功能当前并不完善,但值得期待~

    5. VsCode中——Code Review插件的安装和使用

    在VsCode的扩展部分搜索Code Review插件并安装

    image.gif编辑

    1、代码评审过程中看到存在问题的代码,直接选中后右键,此时在弹出的菜单中选择Code Review:Add Note。

    image.gif编辑

    2、在页面中弹出的窗口中填写当前问题代码的评审结果,此时VsCode的右下角会弹出一个提示信息,提示在当前项目的根目录下会生成一个检视结果对应的CSV文件。

    image.gif编辑

    image.gif编辑

    3、打开上述生成的csv文件即可查看当前项目中存在代码检视中出现的问题。

    image.gif编辑

    4、上述的csv文件在评审过后需要第一时间提交到远程仓库中,涉及的相关开发人员应该在第一时间把这个文件pull下来,并负责对其中的问题进行确认及修改(可以在表中新增两栏,一个是确认人的姓名,一个是当前的修改状态),在整改完毕后提交代码到代码仓库,提交过程中需要在提交注释中写清楚本次提交对应的检视记录ID及修改的具体内容(有关代码仓库中代码提交规范及注释模板请另行参考)。提交完毕后修改确认状态为已确认(如果是拒绝或其它状态要说明原因)。

    6. 微信小程序开发工具

    微信小程序开发工具开发的代码检视过程也可以参考VsCode中的检视过程,使用VsCode打开由微信小程序开发的项目进行检视。其余操作同上。

    相关文章
    |
    2月前
    |
    IDE Java 测试技术
    IDEA安装并使用通义灵码
    本文介绍了“通义灵码”这一智能编码助手的功能特点,并提供了在IDEA中安装和使用的详细步骤,旨在帮助提升编程效率和代码质量。
    IDEA安装并使用通义灵码
    |
    1月前
    |
    IDE Java 程序员
    学生邮箱白嫖/免费安装JetBrains全家桶(IDEA/pycharm等) —— 保姆级教程
    本文提供了如何使用学生邮箱免费获取并安装JetBrains全家桶(包括IDEA、PyCharm等)的详细教程,涵盖了学生认证、软件下载、安装及常见问题的解决方法。
    428 0
    学生邮箱白嫖/免费安装JetBrains全家桶(IDEA/pycharm等) —— 保姆级教程
    |
    1月前
    |
    应用服务中间件 Windows
    震惊!idea 2021 社区版手把手安装,超详细过程,新手一看就会 如何安装低版本的IDEA? IDEA安装过程中版本冲突怎么办 idea最新版安装!
    本文提供了一个详细的指南,用于安装2021年社区版的IntelliJ IDEA,包括如何处理版本冲突和完成安装过程。
    340 2
    震惊!idea 2021 社区版手把手安装,超详细过程,新手一看就会 如何安装低版本的IDEA? IDEA安装过程中版本冲突怎么办 idea最新版安装!
    |
    4月前
    |
    IDE Oracle Java
    day4:JDK、IntelliJ IDEA的安装和环境变量配置
    【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
    218 0
    |
    1月前
    |
    Java Linux 开发工具
    IDEA中git提交前如何关闭code analysis以及开启格式化代码
    【10月更文挑战第12天】本文介绍了在 IntelliJ IDEA 中关闭代码分析和开启代码格式化的步骤。关闭代码分析可通过取消默认启用检查或针对特定规则进行调整实现,同时可通过设置 VCS 静默模式在提交时跳过检查。开启代码格式化则需在 `Settings` 中配置 `Code Style` 规则,并通过创建 Git 钩子实现提交前自动格式化。
    243 3
    |
    1月前
    |
    Windows
    IDEA如何查看已经安装的插件并删除
    【10月更文挑战第1天】这段内容主要介绍了如何在IntelliJ IDEA中查看和删除已安装的插件。可以通过软件内的插件市场查看插件列表,包括插件名称、版本号和供应商等信息;也可以通过访问插件目录查看。删除插件则建议在插件市场中进行,包括禁用和卸载步骤,手动删除插件文件夹的方法不推荐,因为可能存在配置残留等问题。
    518 11
    |
    1月前
    |
    Oracle IDE Java
    IDEA安装教程配置java环境(超详细)
    IDEA安装教程配置java环境(超详细)
    |
    3月前
    |
    Java
    2022年最新最详细的IntelliJ idea高效插件的介绍安装,让你的工作效率提升10倍
    这篇文章详细介绍了10款IntelliJ IDEA的高效插件,包括Codota代码智能提示、Key Promoter X快捷键提示、CodeGlance代码缩略图、Lombok代码简化、阿里巴巴代码规范检查、SonarLint代码质量检查、Save Actions格式化代码、Translation翻译、Rainbow Brackets彩虹括号和Nyan Progress Bar彩虹进度条插件,旨在帮助提升开发效率和代码质量。
    2022年最新最详细的IntelliJ idea高效插件的介绍安装,让你的工作效率提升10倍
    |
    3月前
    |
    前端开发 Java Maven
    【前端学java】全网最详细的maven安装与IDEA集成教程!
    【8月更文挑战第12天】全网最详细的maven安装与IDEA集成教程!
    99 2
    【前端学java】全网最详细的maven安装与IDEA集成教程!
    |
    3月前
    |
    IDE Java 测试技术
    Java零基础(4) - JDK、IntelliJ IDEA的安装和环境变量配置
    【8月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
    133 0
    Java零基础(4) - JDK、IntelliJ IDEA的安装和环境变量配置
    下一篇
    无影云桌面