返回

GitHub Review 代码能力小升级

开发工具

想必各位小伙伴或多或少都会在 GitHub 参与一些项目的 Code Review(以下都简称 CR)工作。以前的 GitHub,CR 体验并不好,你无法同时选中多行代码进行 comment。然而很多时候,我们是需要针对一个代码块进行 comment 的,只能选中一行代码进行 comment,这样一来 CR 的体验就很差。

针对这一问题,GitHub 推出了针对 Code Review 的新特性。该特性允许你在 CR 时同时选中多行代码进行 comment。这将极大地提升我们的 CR 体验。当然,除了这个特性之外,GitHub 还带来了不少实用的新特性。接下来就让我们一起看看吧!

一、同时选中多行代码进行 Comment

这是此次更新中最重磅的特性。我们再也不必为选中多行代码 comment 而烦恼了。具体操作方法很简单,只需选中需要 comment 的代码块,然后点击「Comment」按钮即可。

需要注意的是,目前该特性仅支持 Markdown 格式的 comment。如果你想使用 HTML 格式,则需要使用旧的 comment 方式。

二、更直观的代码对比

在之前的 GitHub 中,代码对比的体验并不是很好。当你对比两段代码时,很难直观地看出两段代码之间的差异。新特性则改进了这一点。现在,你可以更直观地看到两段代码之间的差异。

具体来说,GitHub 采用了更加清晰的对比方式,并增加了代码块的折叠功能。这样一来,你就可以更轻松地找到两段代码之间的差异。

三、更强大的搜索功能

GitHub 的搜索功能也得到了进一步的加强。现在,你可以使用更高级的语法来搜索代码。这将 giúp bạn dễ dàng hơn trong việc tìm kiếm những thông tin cụ thể mà bạn cần.

具体来说,你可以使用以下语法来搜索代码:

  • author:username:搜索指定作者编写的代码
  • committer:username:搜索指定提交者提交的代码
  • file:filename:搜索指定文件中的代码
  • extension:ext:搜索指定扩展名的代码
  • label:label:搜索带有指定标签的代码

四、其他特性

除了以上三个主要特性之外,GitHub 还带来了其他一些有用的特性。比如:

  • 改进了代码块的折叠功能
  • 增加了对 Markdown 表格的支持
  • 改进了键盘快捷键的体验

这些特性的加入将进一步提升我们的 GitHub 体验。

总的来说,GitHub 此次更新带来了不少实用的新特性。这些特性将极大地提升我们的 CR 体验和代码对比体验。如果你还没有尝试这些新特性,那么赶紧去尝试一下吧!