jok*_*oon 2 c++ qt scintilla notepad++ qtextedit
我已经拥有了那些从未提供过如下简单内容的数十个编辑器:
我只想支持非常基本的语言,如C,C++,也许是Python,而不是HTML或CSS.
Scintilla是一个很好的选择,只是突出这些语言,并且是一个真正必要的词法分析器吗?
QT不足以编写一个文本编辑器,比如我想做的那个吗?我知道有QScintilla,但是有一个原因我不应该使用集成词法分析器的lib吗?为什么Scintilla这么好的lib?
QT是这样一个编辑的好选择吗?(我也想在编辑器中硬嵌入ProFont以消除操作系统之间任何不情愿的字体问题).
编辑:简而言之,我想制作一个编辑器,只有与notepad ++相同的语法高亮功能.这是我的主要目标,使用QScintilla可能比我想象的要困难一些......
编辑2:我发现textadept,它不是那么知名,但是非常棒.我没有设法制作我的词法分析器,因为我在Windows下做了其他的事情,不幸的是它在mac上很慢.显然,mac没有任何Scite官方版本.
在任何想象中,C++都不是一种"非常基本的语言".
你为什么真的想这样做?那里有很多开源代码编辑器.
归档时间: |
|
查看次数: |
6009 次 |
最近记录: |