导航菜单

Refactoring Aware Commit Review LOGO 图标

Refactoring Aware Commit Review

2.0.8
2025-04-11
0
3.6

插件介绍

重构感知委员会评论是一种有用的工具,可直接在GitHub上可视化重构信息。

此扩展将重构信息整合到Java编写的GitHub存储库中。

创建该扩展名为是为了提供重构更改的更高级可视化,并使检查源代码更改的检查更容易提高开发人员的生产率。

用户指南:

•在Chrome浏览器上打开一个github提交网页(ex:github.com/user/project/commit/id或github.com/user/project/project/ploject/pull/id/id/commits/id)

(仅首次使用:在浏览器右上方的扩展图标上右键单击,选择“选项”,然后设置所需的等待时间)。

•到达提交页面,然后单击扩展图标。您应该看到一个加载旋转圆圈。

•获得结果后,您将在页面底部看到一个按钮,表明该提交是否有任何重构。

如果是,那么这些是一些提示:

•将鼠标悬停在“重构”按钮上;您将看到提交中应用的所有重构类型,并具有可访问的链接,可将您带到代码中相应重构方法的确切位置。

•在页面的左侧,您将看到带有彩色气泡的导航栏;每个彩色气泡都表示其类型的存在(即其含义;您可以通过将每个气泡悬停在上面)。

•对于“相同的代码”方法(蓝色的代码),您可以看到它们的精确提取的位置:要么单击“提交”中的代码本身,要么单击底部的重构链接中的链接。相应的箭头将出现,并将您引导到提取方法的确切位置。

•每个彩色方法都有一个工具栏,该工具栏出现在其上方,只是在悬停在代码上,表明该方法的类型。此外,黄色代码是方法调用的指示,因此其工具栏是一个可访问的链接,将带您(按下时)到它正在调用的重构方法。


致谢和信用:

所使用的集成重构信息是从以下方式获得的:
RefactoringMiner(https://github.com/tsantalis/refactoringminer)。

该扩展名是由加拿大自然科学与工程研究委员会(NSERC)和康科迪亚大学计算机科学与软件工程系资助的项目。

问题/建议:
该项目目前由Victor Veloso(Concordia University博士)维护
请给我们发送电子邮件:victorgvbh@gmail.com或tsantalis@gmail.com


插件详情

评分
3.6星(共5星),共5位用户参与评分
使用人数
399+ 位用户
版本
2.0.8
文件大小
117KB
提供方
hassan mansour
支持语言
英语
ID
lnloiaibmonmmpnfibfjjlfcddoppmgd
发布时间
2024-01-11 16:30:23
1 / 5