本文由 yanglbme 原创,首发于公众号“ Doocs开源社区”,欢迎转载。
一些朋友可能或多或少都会在 GitHub 参与一些项目的Code Review
(如下都简称CR
) 工做。之前的 GitHub,CR
体验并很差,你没法同时选中多行代码进行 comment。git
然而不少时候,咱们是须要针对一个代码块进行 comment 的,只能选中一行代码进行 comment 并不知足咱们的需求。
可能会有一些第三方工具提供相关的功能,可是仅仅一个 CR 的小需求,还有借助其余工具完成,确实是有点麻烦。github
好消息就是,如今,没错,就是如今,GitHub 终于为咱们已经提供了多行代码 comment 的相关功能。工具
举个栗子。测试
好比说,若是你想在第 3-8 行的代码块添加 comment,那么你只须要按住行号 3 后面的蓝色+按钮,往下拖拽到第 8 行,就能选中这个代码块了,以后进行 comment 就能够了,简直完美。spa
其实,GitHub 近一年已经推出了很多强大的功能或服务,包括:3d
GitHub Actions 能够为项目自动构建工做流,好比代码检查、自动化打包、自动化测试、发布版本等等,目前该功能处于 beta 测试阶段。code
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 仓库标记为模板库,这样在建立新的 GitHub 仓库时,能够选择在该模板基础上进行建立,做用就是规范项目结构,快速建立项目。目前模板功能已向 GitHub 全部用户开放。
在今年 1 月份,GitHub 就对外发出消息,容许开发者无限建立我的私仓。要知道,之前若想在 GitHub 建立私有仓库,必须付费才行,现在彻底放开了,真应该感谢 GitHub,感谢微软。
你还知道 GitHub 哪些好用的功能?