一些朋友可能或多或少都會在 GitHub 參與一些項目的Code Review
(如下都簡稱CR
) 工做。之前的 GitHub,CR
體驗並很差,你沒法同時選中多行代碼進行 comment。github
然而不少時候,咱們是須要針對一個代碼塊進行 comment 的,只能選中一行代碼進行 comment 並不能知足咱們的需求。 工具
可能會有一些第三方工具提供相關的功能,可是僅僅一個CR
的小需求,還須要藉助其餘工具才能完成,確實是有點麻煩。
好消息就是,如今,沒錯,就是如今,GitHub 終於爲咱們已經提供了多行代碼 comment 的相關功能。 測試
舉個栗子。3d
好比說,若是你想在第 3-8 行的代碼塊添加 comment,那麼你只須要按住行號 3 後面的藍色+按鈕,往下拖拽到第 8 行,就能選中這個代碼塊了,以後進行 comment 就能夠了,簡直完美。code
其實,GitHub 近一年已經推出了很多強大的功能或服務,包括:cdn
GitHub Actions 能夠爲項目自動構建工做流,好比代碼檢查、自動化打包、自動化測試、發佈版本等等,目前該功能處於 beta 測試階段。blog
GitHub Package Registry,也便是包管理服務,能夠方便地伴隨源代碼發佈公共或私有包。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,感謝微軟。
你還知道 GitHub 哪些好用的功能?