flutter / flutter/devtools

Allow to disable console output in dev tools

Aperta
#3,996 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
devtools app performance P2 passed first triage proposal screen: debugger
Lingua principale
Dart
Stelle
1.7k
Fork
404
Merge medio
6g 17h
PR unite (30g)
18

Descrizione

## Use case

My application uses plenty of logging during development. These are not just `print` statements but output from `logger` package. It's not unusual at some point that there will be 100s of lines printed to STDOUT, for example when my Flutter application is making network requests (I print out serialized responses).

Of course most of this is disabled for production builds. However when debugging my application this output causes the dev tools to freeze as it's trying to catch up and print everything to the console below.

## Proposal

I think ideal solution would be to improve performance of the web application (devtools). But I guess that might be tricky so at least allow me to:

1. Surpress messages to console completely (I already have output in my terminal where `flutter run` process is launched).
2. Allow me to close console pane completely and ignore any messages.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non sono indicati file o test. Inizia individuando il riquadro della console di DevTools e tracciando il percorso con cui i messaggi di log dell’applicazione lo raggiungono. Il lavoro è completato quando gli utenti possono sopprimere i messaggi della console o chiudere il riquadro, facendo sì che l’output venga ignorato senza che l’interfaccia di DevTools si blocchi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
dart
Ambito
devtools
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.