在上一篇文章中, 我們談論了關於 這 GitHub允許您創建無限數量的私有存儲庫 與他們的免費GitHub Free提供。
這項聲明以及最近幾個月作出的許多其他聲明,似乎是微軟收購GitHub的結果。
該操作不僅旨在加速源代碼交換平台的採用 在業務上,還可以將Microsoft產品推向新市場。
兩家公司還承諾將集成其產品,以為開發人員和企業提供新的源代碼共享和協作體驗。
Y 在去年XNUMX月微軟宣布Azure Pipelines的月份期間,這種情況開始形成(在GitHub上構建的新的集成和持續部署(CI / CD)服務)和Visual Studio Code的GitHub Pull Requests(PR)擴展的公共預覽。
我們必須強調,協作或開源項目使用拉請求來提出補丁或新功能。
微軟希望連接其產品
有了這個擴展Microsoft為Visual Studio Code用戶提供了新的拉取請求管理體驗。
允許他們直接從代碼編輯器進行協作,評論,審閱和驗證GitHub PR。
作為主要功能之一 允許您對代碼編輯器進行身份驗證並將其連接到GitHub,從而可以從Visual Studio Code中列出和導航PR.
除其他可能性外,仍然提供終端集成,以便Visual Studio代碼界面和git之類的命令行工具可以共存。
正如Microsoft所解釋的,此VS Code擴展是填補了數百萬工程師每天遇到的工作流中的空白。
為了消除這種差距,Microsoft今天重申了拉取請求的經驗:
“如今,在檢查源代碼時,我們許多人被迫讓我們的編輯器使用簡化的Web界面或第三方查看工具,以在其他編輯器中顯示更改。
這使您可以大致了解所做的更改,但是大多數情況下,您對更改的執行方式以及它們如何影響周圍的源代碼沒有完整的了解。
在常規編碼環境之外,您沒有鍵盤快捷鍵,自己喜歡的主題和自定義設置。
更糟糕的是,這意味著您沒有環境可以瀏覽源代碼並驗證正在檢查的更改是否正常運行。 «
關於VS代碼提取請求
自從發布針對Visual Studio Code的GitHub PR的第一個公共預覽版以來,Microsoft對其工具進行了許多改進。
就像GitHub在其官方博客上一樣, 使用擴展的最新版本,現在可以直接在Visual Studio Code中創建GitHub提取請求。 而不是僅通過代碼編輯器進行管理。
要在VS Code中創建拉取請求,只需 用戶必須將鼠標懸停在標題“ GitHub Pull Requests”上,然後單擊+號。
然後選擇拉取請求的目標分支,然後單擊“輸入”以打開您的RP。
VS Code Pull Requests提供了許多其他小的改進,您可以在項目存儲庫中的發行說明中看到這些改進.
您還可以在GitHub上下載該擴展程序的最新版本。 請注意,也可以直接從VS Code安裝或更新VS Code拉取請求。
除了現在可以使用最新版本的請求創建拉取請求 視覺 Studio代碼,您可以建議對註釋進行更改,並查看每個RP的運行狀況檢查。
對於代碼更改的建議,您可以將它們留為註釋,並在建議的更改旁邊帶有一個差異,以指示當前代碼。
通過選擇“應用補丁”來驗證新的代碼補丁,可以輕鬆地應用提示。
如果您想進一步了解它,可以訪問 以下GitHub文章