如何创建语法高亮文本框如何使用C#.Net创建语法高亮文本框以ScintillaNet为例,选择预定义的词法分析器或编写自己的词法分析器(IniLexer示例)。如果您打算采用此示例,您还应该查看此讨论。获取用C#编写的文本框的语法突出显示http://www.codeproject.com/KB/miscctrl/FixingTheCode.aspx您实际上可以使用与SharpDevelopIDE源代码捆绑在一起的ICSharpCode.TextEditor。它是一个功能齐全的代码编辑器。使用此控件,您可以定义自己的语法着色规则和自动完成查找。安装nuget包:PM>Install-PackageICSharpCode.TextEditor一个很好的教程可以在http://www.codeproject.com/Articles/30936/Using-ICSharpCode-TextEditor找到。以上就是C#学习教程:如何创建语法高亮文本框分享的全部内容。如果对大家有用,需要详细了解C#学习教程,希望大家多多关注—fromPyQt4importQtGuiimportsyntaxapp=QtGui.QApplication([])texter=QtGui.QPlainTextEdit()highlight=syntax。PythonHighlighter(texter.document())texter.show()infile=open('syntax.py','r')texter.setPlainText(infile.read())app.exec_()本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
