Comment on Font with Built-In Syntax Highlighting (2024)parentComments−gethly8moFYI, IDEs and editors too don't use "textarea". Contenteditable essentially makes the web browser work like editor does.−mg8moContenteditable plus the CSS Custom Highlight API (which highlights ranges instead of elements) might indeed allow for a good solution. But I have not yet seen an editor that does that.−hyperhello8moI built a prototype that does work. https://hypervariety.com/ScriptHighlighter/
Comments
FYI, IDEs and editors too don't use "textarea". Contenteditable essentially makes the web browser work like editor does.
Contenteditable plus the CSS Custom Highlight API (which highlights ranges instead of elements) might indeed allow for a good solution. But I have not yet seen an editor that does that.
I built a prototype that does work. https://hypervariety.com/ScriptHighlighter/