15 commenti (15 commenti)14 reazioni (14 reazioni)0 assegnatari (0 assegnatari)Rust1557 fork (1557 fork)batch import
feature-requesthelp wantedneeds-worksyntax-highlighting
Metriche repository
- Star
- 58.889 stelle (58.889 stelle)
- Metriche merge PR
- Merge medio 16g 6h (Merge medio 16g 6h)11 PR mergiate in 30 g (11 PR mergiate in 30 g)
Descrizione
Hello,
I notice bat command is very slow, maybe we can use tree-sitter to provide syntax highlight, tree-sitter is very fast.
https://github.com/tree-sitter
Guida contributor
- Direzione di ricerca
- Rivedere l'implementazione attuale dell'evidenziazione della sintassi in bat (probabilmente utilizzando syntect). Indagare come tree sitter può essere integrato come backend, iniziando con la documentazione e gli esempi nel repository di tree sitter. Confrontare i benchmark delle prestazioni tra syntect e tree sitter per i tipi di file comuni. Controllare le discussioni esistenti nell'issue per eventuali architetture proposte o preoccupazioni.
- Tech stack
- rust
- Dominio
- cli
- Tipo issue
- Performance
- Prerequisiti
- Rusttree sitter