当前位置:  开发笔记 > 编程语言 > 正文

什么是优秀的跨平台C++ IDE?

如何解决《什么是优秀的跨平台C++IDE?》经验,为你挑选了3个好方法。

它需要具有良好的代码完成支持,调试器和浏览代码的好方法(单击转到文档).

由于我被Java IDE(Eclipse)所破坏,如果它支持重构,引用搜索和某种形式的动态编译会很酷,但也许我要求太多了.

到目前为止,我尝试了Eclipse C++插件,Qt Creator和Code Blocks.Eclipse插件感觉迟钝,Code Blocks的完成程度要差得多,然后Qt Creator和Qt Creator非常适合Qt的东西,但有点难以用于自由形式的项目.

有什么其他的选择和第一手经验,因为尝试几个小时和每天使用的东西是两个不同的东西?



1> 小智..:

我一直在使用Code Lite一段时间了.它为自动完成提供支持.它有一个代码浏览器和大纲,虽然我发现自己使用"查找资源"来打开文件.它有一个UnitTest ++的插件和一些原始的重构功能.

链接文字



2> Josh Kelley..:

我对Eclipse非常满意.这还不算快,但如果你足够好的工作站,它运行得很好,并考虑你的时间价值是多少,一个好的工作站实际上是相当便宜的.它还有一英里长的功能列表(良好的功能,而不仅仅是要点),我试图在这个答案中总结.它也在积极发展; CDT 5.0是对4.0的巨大改进,下一个版本(本月即将发布)增加了更多漂亮的功能(如语法高亮,可以区分重载和非重载运算符).



3> 小智..:

通过一些调整,您可以将VIM变成一个非常好的IDE.您可以在单个缓冲区,代码导航甚至自动完成中为多个源文件启用选项卡.下面的示例适用于python,但这些想法也适用于C++.

http://arstechnica.com/open-source/guides/2009/05/vim-made-easy-how-to-get-your-favorite-ide-features-in-vim.ars

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有