您在Unix / Linux下使用哪个IDE进行可视化调试?

时间:2010-10-16 06:18:22

标签: c++ c debugging unix ide

我通常在Windows中构建应用程序,并使用VI在UNIX中测试/移植应用程序 但是我需要在shell中的unix / linux中从头开始构建应用程序我需要选择什么选项 可视化调试(断点等等)或语法助手? (c / c ++)

6 个答案:

答案 0 :(得分:5)

QtCreator非常适合Qt开发。它与gdb集成良好,具有所有常规功能以及出色的源代码控制集成。 KDevelop也非常好。当然,Eclipse也不错。

答案 1 :(得分:2)

我老了,我长大了用ed(yes,ed)搬到了vi,然后是emacs。当我想做一些需要emacs功能的东西时,我偶尔会一次又一次地回到emacs。

但是最近我一直在使用Netbeans IDE并且喜欢它以完成所有代码并轻松访问功能签名。我可以学习一个IDE并将其用于shell,Java,C,C ++,HTML,CSS,Javascript和Python。这些是我最常用的语言。 Netbeans是跨平台的,用Java编写。它在今天的大多数处理器上足够快。

我听说过Code::Blocks很棒的事情,但是当我使用很多其他语言时,我不想仅仅为C / C ++语言学习另一个IDE。虽然它可能有我的emacs模式:)。 Code :: Blocks是用C ++编写的,所以它将成为一个快速的IDE。

答案 2 :(得分:1)

尝试Code::Blocks

  
      
  • 完整断点支持
  •   
  • 语法高亮,可自定义和可扩展
  •   
  • 代码完成
  •   
  • 等...
  •   

答案 3 :(得分:1)

我使用了Netbeans,它集成了GNU调试器。

您会找到good comparisons of all the IDE's for C and C++ here.

答案 4 :(得分:1)

答案 5 :(得分:0)

This answer同样适用于可视化调试。