我們相信提高開發和團隊協作的生產力可以幫助您產生更好的軟體解決方案。這就是為什麼 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/