Rich 程式碼導覽 Skip to content
Rich 程式碼導覽2020-11-23T14:01:56-08:00

Rich 程式碼導覽

隨處皆可存取的即時高精確度跨存放庫導覽

在 Visual Studio 2019 試用

註冊非公開預覽版
Rich 程式碼導覽螢幕擷取畫面

什麼是 Rich 程式碼導覽?

Rich 程式碼導覽提供具備雲端支援的即時程式碼導覽體驗,不必簽出程式碼或在本機複製,準確度即與您慣用的程式碼編輯器相同。開發人員將能在任何公用存放庫中對程式碼或提取要求執行導覽動作,例如「尋找所有參考」、「瞄核定義」、「前往實作」,只要存放庫已經過 Rich 程式碼導覽編製索引即可。

Rich Code Navigation - Improved productivity with large solutions screenshot

提高 Visual Studio 中的大型解決方案生產力

開發人員可能已注意到,隨著程式碼基底成長,當程式碼在啟動後初次載入時,要花費較長的時間才能使用 Visual Studio 中的導覽功能。 Rich 程式碼導覽能夠利用依據存放庫來預先編製索引的資料,協助您立即開始導覽。 此外,使用解決方案篩選來處理大型解決方案的使用者,還可導覽解決方案的未載入部分,及依據需求載入要編輯的檔案。

超越程式碼的智慧導覽

開發人員將能夠直接從您在 Visual Studio 的程式碼中尋找 Rich 程式碼導覽索引存放庫的參考,藉此尋找外部程式碼功能的使用範例,即使該程式碼未出現在 Rich 程式碼導覽也能找到。 接著,您可以繼續導覽具備編輯器準確度的 Rich 程式碼導覽索引程式碼。

Smart navigation screenshot
Instant repo browsing screenshot

即時存放庫瀏覽

想要深入了解您未在本機載入的存放庫嗎? 您將能夠立即在慣用的網頁導覽器中,瀏覽及導覽已經過 Rich 程式碼導覽編製索引的任何存放庫。 此外,您也可以在檔案層級與朋友和同事共用您的瀏覽內容。 他們只要有 GitHub 帳戶即可!

提取要求導覽

在開發環境中持續追蹤您感興趣的提取要求 (透過 Visual Studio Code 延伸模組),並隨時開始流暢地導覽裝載於遠端的 PR 變更,而不需要在本機簽出這些主題分支。

Pull request navigation screenshot

支援的用戶端:

  • Visual Studio
  • Visual Studio Code
  • 具有 GitHub 驗證的網頁瀏覽器

支援的語言:

  • C#、C++、Java、JavaScript/TypeScript
  • 即將加入更多語言!

問與答

使用 Rich 程式碼導覽是否需要支付任何費用?

在非公開預覽期間,透過 Visual Studio、VS Code 和瀏覽器來瀏覽 Rich 程式碼導覽索引存放庫,並不會產生任何費用。

您能夠使用 GitHub Actions,讓公用存放庫在 Rich 程式碼導覽上線。 使用 Rich 程式碼導覽服務不會產生任何費用。 如需 GitHub 動作的費用資訊,請參閱:https://help.github.com/en/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions

意見反應