3.cuda text https://cudatext.github.io/ cuda 是我最喜欢的编辑器,真的 cuda 做得挺好,虽然用的是现在不那么流行的开发工具。难得可贵的是作者开发了好几个相关组件,这和基于浏览器和 Scintilla 控件开发是完全不同的。难度等级上都要上几个台阶。 就是因为用了 cuda ,又觉得不够完美,我才开始了这 native 编辑器的漫漫收藏之旅的 ...
4.Scintilla SciTE 系列 https://sourceforge.net/projects/scintilla/files/ 给非程序员的朋友们介绍一下,Scintilla 是编辑器开发中非常著名的控件,很多编辑器都是以它为基础的,另外它得到了很多大公司的源码级支持。对码农来说 codeblock 这样的 ide 都是用的它,可想而知功能有多么强大。 难能可贵的是这么强大的控件却是如此轻巧,文件不过几 m 。而 SciTE 就是它的官方示例,不过大概是示例的缘故,它连中文的支持都要手工解决。我本来有几个好用的以它为基础的编辑器,不过都忘记在别的电脑上了,改天找到再发上来。 scintilla 控件是有 macos 和 linux 版本的,而且不是官方的,来自某个或者某几个大公司的移植。具体地址大家可以自己搜搜。