admin管理员组

文章数量:1530973

调试 (英语: Debugging / Debug ),是发现和减少计算机程序或电子仪器设备中程 序错误的一个过程 调试的基本步骤 1.发现程序错误的存在 2.以隔离、消除等方式对错误进行定位 3.确定错误产生的原因 4.提出纠正错误的解决办法 5.对程序错误予以改正,重新测试 Debug 通常称为调试版本 ,它包含调试信息,并且不作任何优化,便于程序员调试程序。 Release 称为发布版本 ,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优 的,以便用户很好地使用。 一般情况下,我们上交的工程最终程序都为relese版本,在编写代码或者调试代码时使用debug版本,这个版本中带有许多参数以及相关信息,占用内存较大,而relese占用内存较小运行速度较快。 最常使用的几个快捷键: F5 启动调试,经常用来直接调到下一个断点处。 F9 创建断点和取消断点 断点 的重要作用,可以在程序的任意位置设置断点。这样就可以使得程序在 想要的位置随意停止执行,继而一步步执行下去。 F10 逐过程,通常用来处理一个过程,一个过程可以是一次函数调用,或者是一条语句。 F11 逐语句,就是每次都执行一条语句,但是这个快捷键可以使我们的执行逻辑 进入函数内部 (这是 最长用的)。 CTRL + F5 开始执行不调试,如果你想让程序直接运行起来而不调试就可以直接使用。 一般窗口的快捷键:

Ctrl+W,W: 浏览器窗口 (浏览橱窗用有道的翻译是window shopping)

Ctrl+W,S: 解决方案管理器 (Solution)

Ctrl+W,C: 类视图 (Class)

Ctrl+W,E: 错误列表 (Error)

Ctrl+W,O: 输出窗口(输出Output;输出程序的的编译信息 ;可在vs中“工具”—-“选项”—-“调试”—-“输出窗口”进行配置需要查看哪些信息)

Ctrl+W,P: 属性窗口 (属性 Property)

Ctrl+W,T: 任务列表 (任务Task)

Ctrl+W,X: 工具箱 (事实上工具应该是Tool 但t已被任务列表占用了 ;参照一些大神的记忆方法:“X”长得四通八达,而工具就有这样一个特点,所以属性的快捷键是“X”)

Ctrl+W,B: 书签窗口 (书签 Bookmark 书签非常好用,如果有几千行代码,在寻找代码的时候添加书签找起来要快很多)

Ctrl+W,U: 文档大纲 (OutLine;使用第二个字母U)

Ctrl+D,B: 断点窗口 (breakpoint)

Ctrl+D,I: 即时窗口 (immediately)

调试时用的快捷键:

F5: 启动调试

Ctrl+F5: 开始执行(不调试)

Shift+F5: 停止调试

Ctrl+Shift+F5: 重启调试

F9: 启用/关闭断点

Ctrl+F9: 停止断点

Ctrl+Shift+F9: 删除全部断点

F10: 逐过程
Ctrl+F10: 运行到光标处
F11: 逐语句

 

本文标签: 快捷键按键常用