highlightjs/highlight.js

(C#) Support digit separators

Open

#4.258 geöffnet am 9. Mai 2025

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)JavaScript (3.497 Forks)batch import
buggood first issuehelp welcomelanguage

Repository-Metriken

Stars
 (22.960 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

Describe the issue Digit separators are not supported: if you write 20_000_000 for example, 20 will be number-colored, while _000_000 will be treated as invalid.

Which language seems to have the issue? C#

Are you using highlight or highlightAuto? highlight

Sample Code to Reproduce

int i = 20_000_000;

Screenshot of broken syntax highlighting

Expected behavior the entirety of the number to be highlighted as a number, like on GitHub: Screenshot of correct syntax highlighting

Additional context None

Contributor Guide