太棒了,GitHub Review 代码能力小升级

本文由 yanglbme 原创,首发于公众号“ Doocs开源社区”,欢迎转载。

选中多行代码添加 Comment

一些朋友可能或多或少都会在 GitHub 参与一些项目的Code Review(如下都简称CR) 工做。之前的 GitHub,CR 体验并很差,你没法同时选中多行代码进行 comment。git

然而不少时候,咱们是须要针对一个代码块进行 comment 的,只能选中一行代码进行 comment 并不知足咱们的需求。
wechat-talk
可能会有一些第三方工具提供相关的功能,可是仅仅一个 CR 的小需求,还有借助其余工具完成,确实是有点麻烦。github

好消息就是,如今,没错,就是如今,GitHub 终于为咱们已经提供了多行代码 comment 的相关功能。
multiline-drag-explainer-final工具

举个栗子。测试

好比说,若是你想在第 3-8 行的代码块添加 comment,那么你只须要按住行号 3 后面的蓝色+按钮,往下拖拽到第 8 行,就能选中这个代码块了,以后进行 comment 就能够了,简直完美。spa

GitHub-CR-Demo

不止于 CR

其实,GitHub 近一年已经推出了很多强大的功能或服务,包括:3d

GitHub Actions

GitHub-Actions

GitHub Actions 能够为项目自动构建工做流,好比代码检查、自动化打包、自动化测试、发布版本等等,目前该功能处于 beta 测试阶段。code

GitHub Package Registry

GitHub-Package

GitHub Package Registry,也便是包管理服务,能够方便地伴随源代码发布公共或私有包。blog

官方是这样说的:ci

With GitHub Package Registry you can safely publish and consume packages within your organization or with the entire world.

目前 GitHub 包管理功能仍处于 beta 测试阶段,想优先体验的朋友,能够进行申请。开发

GitHub Repository Template

GitHub-Repository-Templates

GitHub Repository Template 容许开发者将 GitHub 仓库标记为模板库,这样在建立新的 GitHub 仓库时,能够选择在该模板基础上进行建立,做用就是规范项目结构,快速建立项目。目前模板功能已向 GitHub 全部用户开放。

doc-template

GitHub Unlimited Free Private Repositories

pricing-social

在今年 1 月份,GitHub 就对外发出消息,容许开发者无限建立我的私仓。要知道,之前若想在 GitHub 建立私有仓库,必须付费才行,现在彻底放开了,真应该感谢 GitHub,感谢微软。

你还知道 GitHub 哪些好用的功能?

相关文章
相关标签/搜索