Alternative font to highlight differences
- Vorherrschende Sprache
- Rust
- Sterne
- 18
- Forks
- 3
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
[`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`.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, das referenzierte Verhalten von pretty-assertions und die Implementierung von colored_diff::PrettyDifference zu lesen, und verfolge anschließend dessen Rendering-Pfad. Die Aufgabe ist erledigt, wenn sich unterscheidende Zeichen im vorgeschlagenen Stil fett dargestellt werden und die Ausgabe anhand des angegebenen Lesbarkeitsziels überprüft wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust
- Bereich
- cli
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100