真的很怀恋使用 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
漂亮 ^^
这个过程让我明白了一个道理:痛苦的根源在于选择,邪恶的根源在于比较。