feat(tui): enable filtering of output in the `DebugPane`
- Langage dominant
- Rust
- Étoiles
- 1
- Forks
- 8
- Merge moyen
- 2 j 13 h
- PR mergées (30 j)
- 16
Description
The DebugPane currently displays both:
- internal debugger logs (e.g. state transitions), and
- program logs emitted via `TRACE_PRINT_LN`
Developers who use the debugger as a tool probably only want to see the `TRACE_PRINT_LN` related logs. Add filtering as [described in this comment](https://github.com/0xMiden/miden-debug/pull/54#discussion_r3126880909):
> have the default display of the debug window already be filtering for the `stdout` target, and provide keys to toggle the filtering
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Examinez le code de DebugPane pour comprendre comment les journaux sont actuellement affichés. Le commentaire lié décrit le filtrage par la cible 'stdout'. Identifiez où les journaux sont collectés et rendus, puis ajoutez un filtre pour n'afficher par défaut que les journaux TRACE_PRINT_LN et implémentez des raccourcis clavier pour basculer ce filtre. Vérifiez la gestion des touches existante dans l'interface TUI pour intégrer le basculement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- devtools
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 65/100