DevTools 2.33.0 版本說明

Dart 和 Flutter DevTools 的 2.33.0 版本在其他通用改進中包含了以下更改。要詳細瞭解 DevTools,請檢視 DevTools 概覽

通用更新

#
  • 透過使 DevTools UI 更加緊湊,提高了整體可用性。這顯著改善了在 IDE 中嵌入 DevTools 時的使用者體驗。 - #7030
  • 移除了“緊湊模式”設定。 - #7086
  • 添加了在日誌記錄、網路和 CPU 剖析器頁面中使用正則表示式進行過濾的支援。 - #7027
  • 添加了用於獲取 DTD URI 的 DevTools 伺服器互動。 - #7054, #7164
  • 啟用了 Web 的帶作用域的表示式求值,允許對檢查的 widget 進行求值。 - #7144
  • package:vm_service 的約束更新為 ^14.0.0。 - #6953
  • 將 DevTools 整合到 package:unified_analytics 中,用於 Flutter 和 Dart 工具鏈的統一遙測日誌記錄。 - #7084

偵錯程式更新

#
  • 修復了導致剖析器命中渲染到錯誤行的“差一錯誤”。 - #7178
  • 改進了深色模式下顯示程式碼覆蓋率命中時行號的對比度。 - #7178
  • 改進了深色模式下顯示剖析器命中時剖析詳細資訊的對比度。 - #7178
  • 修復了當原始檔使用 \r\n 行尾符時註釋的語法高亮問題 #7190
  • 在熱重啟動後重新建立斷點。 - #7205

VS Code 側邊欄更新

#
  • 不在 Flutter 側邊欄中顯示 DevTools 版本說明。 - #7166

DevTools 擴充套件更新

#
  • 添加了從模擬 DevTools 環境連線到 Dart Tooling Daemon 的支援。 - #7133
  • 在模擬 DevTools 環境中,向 VM Service 和 DTD 連線文字欄位添加了幫助按鈕。 - #7133
  • 修復了未檢測到子目錄中測試檔案的副檔名的問題。 - #7174
  • 添加了一個建立純 Dart 包副檔名的示例。 - #7196
  • 更新了 README.mdexample/README.md,增加了更完整的文件。 - #7237, #7261
  • 添加了 devtools_extensions validate 命令,用於在開發過程中驗證擴充套件需求。 - #7257

完整提交歷史

#

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