我們相信提高開發和團隊協作的生產力可以幫助您產生更好的軟體解決方案。這就是為什麽 Visual Studio 版本控制團隊釋出了新特性,簡化了內部迴圈和程式碼審查體驗。您將獲得 AI 支持編寫送出訊息、拉取請求描述、送出註釋以及更好的拉取請求建立體驗。下載最新的 Visual Studio 版本來試用一下,讓我們知道您的想法!
自己寫的越來越少, 使用 GitHub Copilot 編寫更多程式碼
從 Visual Studio 17.10 GA 版本開始,為了嘗試生成拉請求描述和送出註釋,您需要有一個啟用的 GitHub Copilot 訂閱,安裝 GitHub Copilot 元件,並在 GitHub Copilot 選單中啟用 Git 預覽功能。
更新生成的 Git 送出訊息
我們聽取了您的反饋,並縮短了我們生成的Git Commit特性的輸出。請您在開發者社群中分享關於此更改的反饋。
使用生成的拉取請求描述改進程式碼審查
利用 GitHub Copilot,您現在可以為您的拉取請求生成第一稿描述。您將獲得幫助,為同事提供重要的上下文以供他們審查,並獲得額外的好處,確保您在拉取請求中包含了所有相關的更改。
在「Create a Pull Request」視窗中選擇「Add AI Generated Description」閃光筆圖示來檢視您的描述。
闡明送出歷史
我們在 Commit Details 視窗中添加了一個 GitHub Copilot 驅動的解釋功能,使每次送出的內容更容易理解。您將獲得與程式碼並列的更改摘要,突出顯示關鍵差異及其背後的邏輯依據。
雙擊任何送出,開啟 Git Repository 視窗中的 Commit Details 窗格。然後,選擇「Explain」圖示以獲得更改的摘要。
在 Visual Studio 中使用工作項連結建立拉取請求
我們對預覽版「Create a Pull Request」流程和後續更新的熱情接待感到非常興奮。這是現在 Visual Studio 的預設體驗,包括來自 Azure DevOps 的頭號請求,將工作項連結到拉取請求。現在,您可以使用 Related Work Item 部份檢視您在描述中參照的任何計畫,並將它們連結到 Azure DevOps 上的拉取請求。
幫助我們使 Visual Studio 版本控制工具變得更好
人工智慧支持可以使繁瑣的版本控制文件更容易處理。此外,更流暢的拉請求體驗有助於您的合作蓬勃發展!嘗試 Visual Studio 17.10 GA 中的最新功能,並在以下調查中分享您的反饋:
- AI 送出訊息
- AI 拉取請求描述
- AI 註釋送出
- 建立拉取請求改進
我們感謝您花時間報告問題/建議,並希望您在使用 Visual Studio 時繼續給我們反饋,告訴我們您喜歡什麽以及我們可以改進什麽。您的反饋對於幫助我們使 Visual Studio 成為最好的工具至關重要!您可以透過開發者社群與我們分享反饋,透過發送反饋來報告問題或分享您的建議,推動對新功能或現有功能的改進。
透過在 YouTube, Twitter, LinkedIn, Twitch 和 Microsoft Learn 上關註我們與 Visual Studio 團隊保持聯系。
原文連結:https://devblogs.microsoft.com/visualstudio/catch-up-on-the-latest-git-tooling-features-in-17-10-ga/