在c#的富文本框中着色

本文关键字:文本 | 更新日期: 2023-09-27 17:50:33

如何,当我在富文本框中写下一些东西并按空格或输入键时,我可以实现这个功能,然后如果它是一个关键字(Void, main,if, else等),那么它应该是蓝色的。只表示那个词是关键字。我已经制作了功能来实现我正在键入的单词,但无法设置蓝色。

在c#的富文本框中着色

也许只是切换到Scintilla。Net并将词法分析器设置为您喜欢的语言(或者编写您自己的词法分析器)?