共用方式為


探索使用 Microsoft Azure Copilot 的程式碼最佳化效能建議

Microsoft Azure Copilot (預覽版) 可以為具有作用中 Application Insights Profiler 的 Application Insights 資源提供程式碼最佳化。 這可讓您檢視針對您的應用程式量身打造的建議,以協助最佳化其效能。

當您要求 Microsoft Azure Copilot 提供這些建議時,其會自動從開啟的 Application Insights 刀鋒視窗或 App Service 刀鋒視窗提取內容,以顯示該應用程式特定的可用建議。 如果內容不清楚,系統會提示您從資源選取器頁面選擇 Application Insights 資源。

注意

這裡所列的工作和範例提示顯示了 Microsoft Azure Copilot (預覽版) 特別有用的幾個方面。 不過,這並不是所有可執行之工作的完整清單。 建議您使用自己的提示試驗,了解 Microsoft Azure Copilot (預覽版) 如何協助您管理 Azure 資源和環境。

重要

Microsoft Azure Copilot (預覽版) 目前處於預覽狀態。 請參閱 Microsoft Azure 預覽版增補使用規定,以了解適用於 Azure 功能 (搶鮮版 (Beta)、預覽版,或尚未正式發行的版本) 的法律條款。

提示

如果您想要在開發環境中執行這些提示,您現在可以使用 適用於 Azure 的 GitHub Copilot (預覽版),這是 Visual Studio Code 的延伸模組。 具體來說,您可以 撰寫提示,將 Azure 中的應用程式優化等等。

範例提示

以下是可與程式碼最佳化搭配使用的一些提示類型範例。 請根據您的實際案例修改這些提示,或嘗試其他有關最佳化特定領域的提示。

  • 「顯示程式碼效能建議」
  • 「是否有任何可用的應用程式程式碼最佳化?」
  • 「我的應用程式中的程式碼最佳化」
  • 「我的應用程式程式碼執行速度很慢」
  • 「使用程式碼變更加快我的應用程式速度」

範例

在此範例中,Microsoft Azure Copilot 會回應提示「是否有任何程式碼效能最佳化?」回應指出有 6 個建議,提供選項以檢視最高建議或一次檢視所有建議。

Microsoft Azure Copilot 回應有關程式碼最佳化問題的螢幕擷取畫面。

選取 [全部檢閱] 選項時,Microsoft Azure Copilot 會顯示所有建議。 然後,您可以選取任何建議,以查看更多詳細資料。

下一步