我通常在Windows中构建应用程序,并使用VI在UNIX中测试/移植应用程序 但是我需要在shell中的unix / linux中从头开始构建应用程序我需要选择什么选项 可视化调试(断点等等)或语法助手? (c / c ++)
答案 0 :(得分:5)
答案 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调试器。
答案 4 :(得分:1)
答案 5 :(得分:0)
This answer同样适用于可视化调试。