vern@2007-01-11:/var% ls tags

Code Blocks

真的很怀恋使用Dev-C++的岁月,我就是从Dev-C++开始明白原来C++和VC++不能划等号。

随着C++Builder、Delphi、SlickEdit+Cygwin一路下来,已经3年过去了。后来工作环境需要用Linux作桌面,虽然SlickEdit有Linux版,但是很可惜,在Linux下不能使用输入法,就这样我被逼着用vim、emacs这样邪恶的东东。我的观点是无论怎么样,它们只是文本编辑器,尽管它们可以用来写代码、写wiki、写LaTeX、收发邮件、甚至玩游戏,但它们到底不是原生的C++集成开发环境。就算养子再好,那也不是亲生的。

最近一直在寻觅一个适合我自己的IDE

anjuta : 和SlickEdit比就是一陀屎,还是Gnome出品呢

kdevelop : 5分钟后没有实现代码自动补齐的功能,而且很臃肿

jedit : 基于java

eclipse : 基于java

kscope : 勉强可以用来阅读代码,bug不少

gvim : 可以作开发环境

emacs : is evil

xemacs : 不能用fcitx,实现UTF-8的作者是日本人

scite : 勉勉强强可以

kate : 勉强可以

kylix : Borland的IDE部门消亡了

wine+slickedit : 没成功,也不像话

wine+dev-c++ : 想法而已

web programer's editor : 灵感的迸发

Code Blocks : 漂亮 ^^

这个过程让我明白了一个道理:痛苦的根源在于选择,邪恶的根源在于比较。