flutter / flutter/devtools

[dt serve] Support running in machine mode and when `--run-app` is true

Ouverte
#8,643 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
cost: medium infra P2
Langage dominant
Dart
Étoiles
1.7k
Forks
404
Merge moyen
6 j 17 h
PR mergées (30 j)
18

Description

When the server is started with `--machine`, it uses machine-readable JSON as the output. Using`--run-app` requires reading the `stdout` which is currently not set up to understand JSON.

Support for this should be added if we want to be able to debug a DevTools app when using `--machine` (for example, to debug a DevTools instance embedded in VS Code or intelliJ).

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez au point d’entrée `dt serve` et suivez la manière dont `--machine` formate la sortie et dont `--run-app` lit stdout. Confirmez le flux JSON lisible par machine attendu pour les deux flags, puis vérifiez qu’une application DevTools peut être déboguée dans ce mode, y compris le scénario VS Code ou IntelliJ décrit.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
dart
Domaine
cli, tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.