扫码关注官方订阅号
84669人学习
65727人学习
82984人学习
467778人学习
498837人学习
471966人学习
256484人学习
152542人学习
224170人学习
139536人学习
81804人学习
85022人学习
11944人学习
20001人学习
60816人学习
5487人学习
15007人学习
2150人学习
6980人学习
194925人学习
359900人学习
1142人学习
19058人学习
3206人学习
180550人学习
48569人学习
17603人学习
40936人学习
1049人学习
750人学习
32909人学习
刚卸载了vs,感觉太大了,占用太多的内存。我平时也就敲点黑窗口的C++算法题,感觉用codeblocks够了,后来听人说vs的调试功能强大,我想知道强大在哪呢?
认证0级讲师
vs有2014吗?
其他几个没怎么用过,就说一下vs调试c++的一些体验:1,可视化程度高。调试过程中,可以随时直观查询当前上下文的变量值(鼠标取值),跟踪变量值(Watch),调用堆栈,并行堆栈,内存块的数据(Memory)等等。现在新版的vs都支持DataTips,可以自行扩展vs调试器对变量值的展示方式。2,强大的断点功能。vs的断点支持Conditions和Actions,方便好用。3,强大的异常捕获能力。估计其他的IDE也都支持。。。3,附加到进程。只要有代码或者pdb文件,就可以调试正在运行的程序。4,远程调试。Windows Remote Debugger的远程调试功能非常好用,特别适合解决那些生产环境里的特殊bug。5,dump文件调试。直接打开dump文件进行调试。
vs对c++和.net程序的调试支持真的很到位,用着舒服自然,各种手段配合使用基本能解决遇到的各种问题。但是也有觉得比较遗憾和应该有所加强的地方:1,日志输出。目前VS的日志输出(Output窗口)只是一个文本输出器,相对于Eclipse还是比较低级的。它不支持级别,不支持颜色,不支持过滤,不支持自动格式化,不支持导出,不支持交互。。。2,内存泄漏检测工具。vs没有附带内存泄漏的检测工具,内存的分配释放跟踪非小白所能驾驭。想想xcode Instruments的NSZombieEnabled,各种羡慕嫉妒恨。3,没有集成windbg。windbg的调试命令异常强大,vs没有集成这样的调试命令交互窗口,不能不说是一种遗憾。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
精品班
技术支持
技术咨询
学习群
会员优惠
返回顶部
vs有2014吗?
其他几个没怎么用过,就说一下vs调试c++的一些体验:
1,可视化程度高。调试过程中,可以随时直观查询当前上下文的变量值(鼠标取值),跟踪变量值(Watch),调用堆栈,并行堆栈,内存块的数据(Memory)等等。现在新版的vs都支持DataTips,可以自行扩展vs调试器对变量值的展示方式。
2,强大的断点功能。vs的断点支持Conditions和Actions,方便好用。
3,强大的异常捕获能力。估计其他的IDE也都支持。。。
3,附加到进程。只要有代码或者pdb文件,就可以调试正在运行的程序。
4,远程调试。Windows Remote Debugger的远程调试功能非常好用,特别适合解决那些生产环境里的特殊bug。
5,dump文件调试。直接打开dump文件进行调试。
vs对c++和.net程序的调试支持真的很到位,用着舒服自然,各种手段配合使用基本能解决遇到的各种问题。但是也有觉得比较遗憾和应该有所加强的地方:
1,日志输出。目前VS的日志输出(Output窗口)只是一个文本输出器,相对于Eclipse还是比较低级的。它不支持级别,不支持颜色,不支持过滤,不支持自动格式化,不支持导出,不支持交互。。。
2,内存泄漏检测工具。vs没有附带内存泄漏的检测工具,内存的分配释放跟踪非小白所能驾驭。想想xcode Instruments的NSZombieEnabled,各种羡慕嫉妒恨。
3,没有集成windbg。windbg的调试命令异常强大,vs没有集成这样的调试命令交互窗口,不能不说是一种遗憾。