Visual Studio 2010 使用
参考资料: 吕鑫 MFC视频教程 第一章(1-2)
1. 工作区(一般在左边)
主要用于源代码和工程的管理。
(1) 解决方案资源管理器
图1. 解决方案资源管理器
用于管理工程和文件。当新建 .cpp文件时,要记得在【源文件】中添加,具体操作为:单击选中源文件图标,右键添加,再选现有项(或新建项)。
(2) 类视图
图2. 类视图
用于管理变量、类、结构、函数等。
(3) 其他视图
当然还包括其他视图,如属性管理器、资源视图、团队资源管理器等,切换时点击图1下方的图标即可切换。
2. 信息输出窗口(一般在下方)
包含生成、调试等信息。
图3. 信息输出窗口
3. 右键点击工具栏区域可以选择显示或隐藏工具栏
4. 调试窗口
图4. 调试
(1) 逐语句调试
图4中红色标出为圆圈1的图标为 逐语句调试(快捷键F11),它表示字面意思:逐句调试。若遇到子函数,它会跳到子函数内部逐句调试。
(2) 逐过程调试
图4中红色标出为圆圈2的图标为 逐过程调试(快捷键F10),在没有遇到子函数等过程时,它与逐语句调试差不多;但是若遇到子函数,它是直接执行完子函数的。也就是说,遇到子函数时,若逐语句调试,则子函数里面是一句一句调试;若逐过程调试,则子函数一次就执行完,看不到子函数的执行过程。
(3) 跳出
图4中红色标出为圆圈3的图标为 跳出(快捷键shift + F11),跳出过程。
5. 发布
生成release版的exe可直接在没有装Visual Studio的电脑中执行exe文件。
Debug和Release的区别是,前者包含调试等信息,可进行调试;而后者是发布版本,不含调试信息。所以,前者一般比较大,后者比较小。
点击工具栏的生成(Build),选配置管理器(倒数第二个),即可选择发布使用Debug还是Release版本,如图5所示。
图5. 选择发布版本
6. 调试的快捷操作
F9 在当前光标所在位置设置断点,F5调试到当前断点。
7. 一些常用的快捷键
Ctrl + N 新建
Ctrl + O 打开
Ctrl + S 保存
Alt + F8 将选中的区域自动调整缩进
F7 编译当前文件
F9 在当前光标所在位置设置断点,若光标所在位置已有断点,则F9为取消当前断点
F5 启动调试,若有断点,则运行到第一个断点
Ctrl + F5 编译、链接、执行依次执行
F10 逐行调试
F11 逐过程调试
shift + F11 跳出当前过程继续调试
Ctrl + F10 从光标当前所在位置开始单步调试