"一个真正的程序员是不用IDE(集成开发环境)的,他们都是用带着某某插件的文本编辑器来写代码。"好吧,相信大家总能在某些地方听到此类观点。尽管越来越多的人同意这样的观点,可一个IDE仍然非常有用,毕竟设置简单,使用起来方便,没什么比这样更合适编写一个项目了。所以鉴于这点,
在这里我想给大家列一份在Linux平台上比较好的C/C++
IDE清单。为什么特地说C/C++呢?因为C语言是一个非常好的切入点。另外要注意的是,C代码的编写方法非常多,所以为了消减清单的篇幅,课课家只选择了"真正好用的IDE",而不是诸如Gedit或Vim这种注入插件的文本编辑器。并不是说这些编辑器不好,只是如果我将文本编辑器包含进去那这份清单就将永无止境了。
1. Code::Blocks
用我个人的最爱来开篇,Code::Blocks是一款简单 快速的专有C/C++ IDE。就像任何一款强大的IDE一样,
它集成了语法高亮、书签功能、自动补全功能、项目管理和一个调试器。它最闪亮的地方在于它简单的插件系统,里面添加了不可缺少的工具,像Valgrind
和CppCheck,还有不太重要的比如像俄罗斯方块这样的小游戏。但是我特别喜欢它的理由是它连贯方便的快捷键设定和大量的却感受不到拥挤的选项设置。
2. Eclipse