DevTools 2.35.0 釋出說明

Dart 和 Flutter DevTools 的 2.35.0 版本包括以下更改以及其他一般性改進。要了解有關 DevTools 的更多資訊,請檢視 DevTools 概述

通用更新

#
  • 將網路螢幕和 CPU 分析器螢幕上的錄製開始和停止按鈕更改為單個按鈕。- #7573

    A screen shot of the CPU profiler tab, with the new recording button. A screen shot of the network tab, with the new recording button.

檢查器更新

#
  • 為預設檢查器檢視新增偏好設定 - #6949

記憶體更新

#
  • 在快照列表中,用“可達大小”替換了“總大小”。- #7493

偵錯程式更新

#
  • 在熱重啟動期間,`pause_isolates_on_start` 並僅在設定斷點後才 `resume` 應用程式。- #7234

網路效能分析器更新

#
  • 在請求和響應的文字檢視器中添加了文字選擇功能。- #7596

  • 為 JSON 檢視器添加了 JSON 複製功能。- #7596

    The new JSON copy experience in the JSON viewer

  • 修復了一個錯誤,該錯誤導致停止和啟動網路錄製時會列出未在錄製期間發生的請求。- #7626

#
  • 改進了窄螢幕的佈局。- #7524
  • 添加了對缺失方案和域的錯誤處理 - #7559

VS Code 側邊欄更新

#
  • 添加了一個 DevTools 部分,其中包含在沒有除錯會話的情況下可用的工具和擴充套件的列表。- #7598, #7604

DevTools 擴充套件更新

#
  • 支援不需要執行應用程式的 DevTools 擴充套件,並從使用者的 IDE 工作區檢測它們。- #7612
  • 棄用 `DevToolsExtension.requiresRunningApplication` 欄位,轉而使用新的可選 `requiresConnection` 欄位,該欄位可以新增到擴充套件的 `config.yaml` 檔案中。- #7611, #7602
  • 檢測包中所有型別的執行目標擴充套件。- #7533, #7535

完整提交歷史

#

要查詢此版本中更改的完整列表,請檢視 DevTools git log