【譯】命名變得簡單:AI 支持的重命名建議

  您是否曾經爲命名一個變量、方法或類而掙扎過?找到表達性和簡潔性之間的完美平衡了嗎?您並不孤單。我們通過 GitHub Copilot Chat 擴展(需要訂閱)在最新的 Visual Studio 預覽版中解決了這個普遍的挑戰。人工智能支持的重命名建議,這個功能不只是建議名字;它瞭解您的標識符是如何使用的,以及您的代碼風格,以提供無縫地適合您的代碼庫的標識符。這就像有一個專門的命名專家在你身邊,增強你的代碼,同時保持你的編碼流暢。

AI 在命名中的力量

  我們的新功能利用人工智能來分析您的標識符的當前使用情況和代碼的命名風格。通過了解標識符在代碼中的使用方式,它可以生成一系列富於表達性的名稱建議。我們的目標是幫助您提高代碼的可讀性和可維護性,確保其在未來幾年的壽命和易於理解。

它是如何工作的

  在 Visual Studio 中,只需選擇任何標識符,右鍵單擊,然後選擇 Rename (Ctrl+R, Ctrl+R)。您將看到一個根據代碼上下文定製的命名建議列表。選擇您最喜歡的名稱並按 Enter。

試一試

  該功能使用 GitHub Copilot 來分析代碼並生成重命名建議。你需要一個活躍的 GitHub Copilot 訂閱。確保你正在使用 Visual Studio 預覽1和更新 GitHub Copilot Chat Extension(如果它已經安裝)。通過進入 Options >  GitHub >  Copilot chat , 並勾選“Enable rename suggestions”選項來啓用該特性。

  注意:此特性在 Visual Studio 17.9 Preview 1中可用。目前在預覽2中有一個已知的問題。我們正在努力盡快解決這個問題。

您的反饋很重要

  我們很想聽聽您對這個特性如何影響您的編碼工作流程的想法。您的反饋將有助於我們繼續改進所提供的重命名建議的功能和質量。請與我們分享您的想法!

  我們感謝您花時間報告問題/建議,並希望您在使用 Visual Studio 時繼續給我們反饋,告訴我們您喜歡什麼以及我們可以改進什麼。您的反饋對於幫助我們使 Visual Studio 成爲最好的工具至關重要!您可以通過 開發者社區與我們分享反饋:通過報告任何錯誤或問題,或分享您對新功能或現有功能的改進的建議 。

  您可以通過在 YouTube, Twitter, LinkedIn, Twitch 和 Microsoft Learn上關注我們與 Visual Studio 團隊保持聯繫。

 

  原文鏈接:https://devblogs.microsoft.com/visualstudio/ai-powered-rename-suggestions/

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章