哪个 IDE 最适合在 Linux 中使用 C/C++ 进行编码,它提供以下功能:
- 调试
- 代码完成
- 工具提示/文档(函数定义)
此外,如果 IDE 通常可用于 Python 和 Perl 编码,那将是最好的选择。
我个人最喜欢的是KDevelop。我从未使用过它的调试器(我使用的是 straight gdb
),但它的代码完成和文档查看器非常棒。你会发现的最好的之一。此外,它不是用 Java 编写的,而是用 C 或 C++ 编写的,因此它在较差的系统上运行得更快。
我更喜欢QtCreator进行 C++ 开发。它与使用Qt
工具包(我偶尔需要)进行编程紧密耦合,但适用于更多“通用”程序。我特别喜欢它对CMake
. 当然qmake
也支持。除此之外,它QtCreator
是独立于平台的,并且内置了对多个版本控制系统的支持,包括SVN
和git
. 最后但并非最不重要的一点是,它的调试功能非常棒(尽管我有时更喜欢gdb
手动使用)。
编辑:澄清:QtCreator
既不支持Python也不支持Perl。它仅适用于 C/C++ 编程。对于 Perl,我个人最喜欢vim 编辑器(只使用正常的语法突出显示;我在那里有点纯粹)。对于 Python,我不能推荐任何东西,希望我的 stackoverflowers 同伴能够介入:)