标签: vb.net visual-studio-2012 syntax-highlighting
我正在为Visual Basic制作一个“代码”编辑器。
我只是想知道如何使用大多数编辑器来实现语法高亮显示。
答案 0 :(得分:0)
好吧,我首先要继承RichTextBox
RichTextBox使您能够为文本着色,更改字体等。然后,您的类可以实现其他功能,如行号,智能感知,显示编译时异常等...
那就是说,要获得一个好的,你将不得不做出很多改变 - 并且很可能将它与编译器或自定义解析器以及(可能)相关联。所有其他与代码编辑器相关的东西。