highlightjs/highlight.js

(C#) Support digit separators

Open

#4,258 opened on 2025年5月9日

GitHub で見る
 (2 comments) (0 reactions) (0 assignees)JavaScript (22,960 stars) (3,497 forks)batch import
buggood first issuehelp welcomelanguage

説明

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

コントリビューターガイド