Start Debugging

Tag: dart

117 Beiträge · Seite3von12

2026-09-27 dartfluttervs-code
So beschleunigen Sie einen langsamen Dart-Analyseserver in VS Code für ein großes Flutter-Monorepo
Ein Monorepo mit Dutzenden pubspec.yaml-Dateien bringt den Dart-Analyseserver dazu, pro Paket einen eigenen Analysekontext aufzubauen, und genau dort landen der Speicher und der minutenlange Start. Stellen Sie auf einen Pub-Workspace um, schließen Sie generierten Code in der analysis_options.yaml aus, entfernen Sie Legacy-Analyzer-Plugins und belegen Sie das Ergebnis mit der Insights-Seite. Gemessen unter Dart 3.12.2: 2,3-mal weniger Spitzenspeicher und halbierte Zeit für die Kaltanalyse.
dart fix über ein ganzes Repository laufen lassen, um Flutter-Breaking-Change-Migrationen anzuwenden
dart fix nimmt genau ein Zielverzeichnis, und das darf das Repository-Root sein: Der Analyzer öffnet pro verschachtelter pubspec.yaml einen Kontext und migriert alle Pakete in einem Durchlauf. Hier sind die vollständige Flag-Oberfläche, die vier Dinge, die Korrekturen unterdrücken und ein schmutziges Repo Nothing to fix melden lassen, warum der Exit-Code in der CI nutzlos ist, und ein Fall, in dem eine Flutter-Transformation Code erzeugt, der nicht kompiliert.
Zurück Weiter