Komodo是一个基于Mozilla XUL平台的优秀的程序代码编辑器,免费版是Komodo Edit,收费版是Komodo IDE。
收费版多了项目管理、代码仓库等团队协作的功能,比如svn,git;还有代码自动美化等等。
闲来无事,用Spy++看了看他用的什么编辑器框架,居然是Scintilla!
我说新版Komodo为什么这么强大了,原来,原来......
暗渡陈仓!
用开源的代码编辑器的工具还有很多,比如Notepad++,Notepad2等,还有wxWidget(wxPython)所用的editor部件,都是基于Scintilla。商业化的e-texteditor也是用的Scintilla(通过wxWigdet封装了)。
开源的力量是强大。并且强者恒强,有限的力量都集中到相关领域第一的项目上去。其他的,渐渐被人遗忘。
今天是在找一个轻巧但是强大的代码编辑器,本来e-texteditor是TextMate的win平台的替代品,基本上绑定了王道的TM宏,但是他是商业产品。本来还有一个也是号称TextMate的替代品,intype,也是完全兼容TextMate的宏,开源产品,无奈,开发的就一个人,一年更新一次,问题还很多,基本也就是看看代码。
jEdit基本无人问津了,Eclipes太笨重了,Netbeans开发LAMP又太臃肿了。
Vim定制性是很强,但是对于它的键盘设定、整套哲学无法水乳交融的融入。曾经花了大力气学习快捷键,学了忘,忘了学。现在基本上就用它看看代码。免得忘记了linux下的vi命令。保持一个联系的渠道。
其实Mac平台的TextMate很好的,可惜,Mac这个big toy目前玩不起。
Mac平台的兄弟们,还是你们幸福啊。
其实,我对脚本程序编辑器要求不高,就两点:
1、兼容TextMate的宏;
2、编辑器能调成美观养眼的黑色theme。
Windows下的TextMate,你在哪里?
附:E - Windows版的TextMate终于来了!
--
郎啊郎别太忙 | langalang.blogspot.com
没有评论:
发表评论