Add `:CodefmtInfo` command to report diagnostics to help users check config / diagnose problems
- Langage dominant
- Vim Script
- Étoiles
- 1.1k
- Forks
- 102
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
We should have a command called something like `:CodefmtInfo` that can dump a report on how it's configured wrt the current context and maybe the last known invocation.
For example:
```vim
:CodefmtInfo
```
```
Current buffer: foo.py
Autoformat [enabled|disabled] [using formatter yapf]
Selected formatter: [yapf]
All available formatters: yapf, black, isort, autopep8
Last invocation at [TIMESTAMP]:
Executed command: yapf -blah ...
Exit code: [0|...]
[Stderr: ...]
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par la commande proposée :CodefmtInfo et suivez la manière dont le buffer actuel, la sélection du formateur, la configuration et la dernière invocation peuvent être consultés. C’est terminé lorsque la commande produit un rapport couvrant les champs de contexte et de diagnostic présentés dans l’issue, y compris la commande exécutée, le code de sortie et stderr lorsqu’il est disponible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- vim
- Domaine
- cli, developer-experience
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100