有一个C ++源我可能无法在Code :: Blocks中构建。如果我将它用作编辑器,是否有助于理解代码? (像Intellisense一样)。
在这方面它与 Visual Studio 相比如何?
我应该怎么做呢?
它可以以某种方式利用gdb信息(当我在gdb中运行它时,有很多可用的信息)
基于Linux gcc / Makefile。
主可执行文件位于一个目录中,但有许多包含,库等。 如果我只包含所有源代码,我将获得其他可执行文件的源代码(使用类似的代码)。
注1:这是Linux,但我可以在Windows上轻松编辑。我正在尝试在Cygwin下建立。
答案 0 :(得分:0)
Code :: Blocks听起来重量太轻了。试试NetBeans。它有非常好的提示工具,没有臭名昭着的复制+粘贴错误,它更容易导航文件,并且可以比C :: B更好地处理makefile。此外,它还具有良好的调试界面,是性能监控的理想选择。
我建议您通过WUBI安装Linux发行版并放弃使用Windows。
答案 1 :(得分:0)
我使用过NetBeans,Eclipse,Visual Studio,Code :: Blocks和CodeLite。我通常不会在Windows下编写软件,但是当我做CodeLite时,我发现它是最优雅的。调试很简单(mingw + GDB),关于你的项目的所有元信息都存储在一个sqlite数据库中(我认为这是一个很棒的设计),它支持makefile。
我认为NetBeans也会很好用,但肯定会给CodeLite一个机会。