CAD97 / CAD97/colored-diff

Alternative font to highlight differences

Aperta
#2 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
18
Fork
3
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

[`pretty-assertions`](https://github.com/colin-kiegel/rust-pretty-assertions) presents differences between characters by also making differing characters boldface (1), whereas `colored_diff::PrettyDifference` changes the background color behind those characters (2). The former is more readable and its readability is far less dependent on terminal color scheme.

My proposal is to implement presentation 1 in `colored_diff::PrettyDifference`.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia leggendo il comportamento di pretty-assertions a cui si fa riferimento e l’implementazione di colored_diff::PrettyDifference, quindi segui il relativo percorso di rendering. Il lavoro è completato quando i caratteri differenti vengono presentati in grassetto nello stile proposto e l’output è stato verificato rispetto all’obiettivo di leggibilità indicato.

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

Valutazione

Stack tecnologico
rust
Ambito
cli
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
38/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.