开源库 QCodeEditor 原版
基于 Qt 的代码编辑器开源库,包含语法高亮(语法关键字分类别高亮,注释高亮等),样式设置,自动补全,空格替换制表符,在编辑器内标记与鼠标选中内容相同的所有内容,提供四种语言的语法高亮(C++、Python、Json,XML)代码, MIT License ,允许修改代码后闭源,可商用和再次发布。 使用 QTextEdit 作为最基础的代码编辑控件,使用 qt 已有库,QSyntaxHighlighter(Qt 内置语法高亮), QCompleter(Qt 内置关键字自动补全)