零碎
调度技巧(VS2005):
Shift + F5 停止调试
Shift+F11 从当前函数中跳出
Ctrl+F10 调试运行到光标所在位置(也可以使用鼠标右击->【运行到光标处】)
Alt+F9 高级断点设置
书签(VS2005):
F2 切换书签
Ctrl+F2 设置书签
注释(VS2005):
Ctrl+K,Ctrl+C 注释选定行
Ctrl+K,Ctrl+U 取消注释选定行
也可通过【编辑】->【高级】->【注释选定内容】/【取消注释选定内容】或点击工具栏中的相应图标.
缩进(VS2005):
Tab 增加缩进
Shift+Tab 减小缩进
Visual Assist X:
相关变量高亮设置 advanced->Refactoring->Highlight references(前面是左值颜色,后面是右值颜色)
查找所有引用 鼠标置于变量或函数之上,点击左下方出现的箭头,在菜单中点【Find References】
设置VC6.0可以同时打开多个工程:
【文件夹选项】->【文件类型】->选择【.dsw】->【高级】->【编辑】->去除【DDE】.
向VC工程添加文件(用鼠标拖动):
l VC6.0:只对可编译文件有效(如:*.c,*.cpp文件).将文件拖入IDE再CTRL+F7编译(只按F7,这是连接),会弹出“The file is not included in the project.Would you like to add it?”对话框,确定就行了.
l VC2005:不能通过编译来添加文件.但直接将任何文件拖入到工程中.方法:打开【解决方案管资源理器】(【视图】中有)->将文件拖入到解决方案下的工程(2005叫项目)中.
VC2005代码阅读:
关闭所有打开文档 【窗口】->【关闭所有文档】
同一文档打开两窗口 【窗口】->【新建窗口】
只显示文档窗口 点文档区域->【窗口】->【自动全部隐藏】
水平/垂直排列文档窗口 【窗口】->新建水平选项卡组/新建垂直选项卡组
函数定义 【代码定义窗口】
查看函数调用与被调用关系:在源码中定位到函数,右击,菜单中选择【调用浏览器】查看函数的调用或被调用关系.使用【调用浏览器】后,将出现【调用关系图】或【被调用关系图】,在关系图里选中要查看的函数,点窗口右上角的显示调用关系图或显示被调用关系图图标,就可以查看该函数的调用与被调用关系了,而不用再去源码中定位函数.
VC2005生成预处理文件(展开宏,屏蔽非活动预处理块)
对于非活动预处理块,VS会灰化显示,也可以使用编译命令进行清除.
1. 右击源文件->【属性】->【配置属性】->【C/C++】->【预处理器】->【生成预处理文件】(若要保留源文件注释修改【保留注释】)
2. CTrl+F7编译.