c++最好的开发工具
展开全部
gdb, 调试器。emacs有内置的和gdb的interface,可以直接在emacs中调试,并且提供类似ide的功能(红点显示breakpoints,在源码中标示当前位置)。并且emacs speedbar可以watch expressions,类似ide的watch功能。建议将gdb-many-windows打开,可以自动分屏为6个windows,分别显示gdb,源码,local variable, stack, output等。虽然看起来简陋,但是比起cliion这种一开调试就吃掉一两g内存,走一步卡几秒的渣渣还是好用不少。netbeans就不说了,貌似至今还没有可用的c++调试器。。。valgrind,一套代码分析工具,可用于查内存泄露等问题。我主要使用其中的附带的profiler,叫做callgrind。kcachegrind,可以将callgrind的输出变得更直观的一个前端。能够使用wiki的人可以看这个,列出了很多静态代码分析工具:https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#C.2FC.2B.2Bgprof2dot,屌炸天的一个将callgrind的输出转成图形的工具。
展开全部
我认为c++最好的开发工具是Visual Studio(简称VS),它是由微软公司发布的集成开发环境。它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
几十年过去了,C和C++作为主要的高级的程序设计语言,在全球范围内仍然广受欢迎,并牢牢占据着TIOBE编程语言排行榜前5名,应用程序和系统的开发离不开这两门语言,现在我们来总结一下近些年来,深受C/C++程序员欢迎的11款IDE:
1) eclipse
Eclipse是全球最流行和最强大的一款IDE。它能够为C和C++程序员提供开源的工具和环境。初学者使用这款IDE上手会非常的容易。
特点:
可免费使用的开源软件。
支持Windows、 Linux、Mac OS X等各种平台。
支持代码的调试、编译、分析、自动完成与重构(代码的重组可以在不改变外部运行的情况下执行)。
有伟大的图形用户界面(GUI),可使用拖放功能来安排元素。
支持静态代码分析
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询