Microsoft Visual C++ 6.0快捷键(绝对值得掌握)
在我的VC6编辑环境(默认设置+Assist X)中我已知快捷键的效果如下:
VC6.0部分快捷键 第一部分 F1:如果安装了MSDN则启动MSDN,如果还选择了某一条件则在MSDN中搜索这一条件。不然启动windows帮助和支持 F2:切换书签 Ctrl+F2:当前行设置为书签 Alt+F2:当前源文件设置为书签 F3:向下继续搜索已编辑的搜索条件 Ctrl+F3:向下继续搜索已编辑的搜索条件 Alt+F3:打开搜索对话框 Shift+F3:向上继续搜索已编辑的搜索条件 F4:当编译报错时,可定位到错误代码行 Ctrl+F4:关闭当前代码编辑窗口 Alt+F4:关闭VC6 F5:调试运行 Ctrl+F5:执行程序 Shift+F5:停止调试 F6:无 Ctrl+F6:在已打开的代码编辑窗口中进行切换 F7:目标文件连接必要信息生成可执行文件.exe Ctrl+F7:源文件汇编成.obj目标文件 Alt+F7:打开项目设置对话框 F8:无 Ctrl+F8:选择多行
Alt+F8:自动格式重排 F9:设置调试断点 Ctrl+F9:取消断点但是保留断点痕迹 Alt+F9:打开断点对话框 F10:Step Over Ctrl+F10:Run to Cursor F11:Step Into Shift+F11:Step Out
F12:转到声明
Alt+G:转到声明或定义(Assist X支持)
Shift+F12:转到参考
Alt+F12:查看选定的关键字在程序中所有的意义(他的定义和声明、在文件中的位置、他的基类和成员、他的派生类和成员等等)
第二部分 Ctrl+1:新建对话框资源 Ctrl+2:新建菜单资源 Ctrl+3:新建光标资源 Ctrl+4:新建图标资源 Ctrl+5:新建位图资源 Ctrl+6:新建工具栏资源 Ctrl+7:新建快捷键资源 Ctrl+8:打开字符串表资源 Ctrl+9:打开版本信息资源
Ctrl+Home:光标移到当前打开的文档的1行1列
Ctrl+End:光标移到当前打开的文档最大行最大列
Alt+0:工作空间设为可编辑状态 Alt+2:输出(Output)设为可编辑状态 Alt+其他:在调试状态下可打开Member/Watch等等调试帮助程序 第三部分: Ctrl+q:完成单词 Ctrl+w:打开classwizard对话框 Ctrl+e:控制光标在括号附近 Ctrl+r:打开插入资源对话框 Ctrl+t:提示相关信息 Ctrl+y: Ctrl+u:大写字母转换为小写字母 Ctrl+i:搜索已编辑的条件 Ctrl+o:打开对话框 Ctrl+p:打印对话框 Ctrl+a:全选 Ctrl+s:保存 Ctrl+d:编辑搜索条件 Ctrl+f:打开查找对话框 Ctrl+g:打开(GOTO)转到对话框 Ctrl+h:打开替换对话框 Ctrl+j:在预处理代码段中定位到预处理开始处 Ctrl+k:在预处理代码段中定位到预处理结尾处 Ctrl+l:删除当前行 Ctrl+z:撤销 Ctrl+x:剪切 Ctrl+c:复制 Ctrl+v:粘贴 Ctrl+b:打开断点对话框 Ctrl+n:打开新建对话框 Ctrl+m:同TAB键功能 Alt+字母:选择相应菜单项 Ctrl+Tab:切换编辑源文件 Ctrl+↑:向上滚动 Ctrl+↓:向下滚动 Ctrl+←:光标定位到上一个单词 Ctrl+→:光标定位到下一个单词 Alt+↑:光标定位到上一作用域 Alt+↓:光标定位到下一作用域 Alt+←:光标向上定位到最近光标停留过的位置 Alt+→:光标向下定位到最近光标停留过的位置
第四部分:
那就是Tool下Customize配置了,这个功能就强大了,可以定制自己的快捷键。
以上快捷键的具体详细的官方的解释在Customize配置中。
先熟悉以上系统默认的快捷键,然后缺什么再加什么。
就这么多了,我觉得熟练以上快捷键在VC上写代码就完全可以脱离鼠标了!唉,写的有点累哦。
PS:最好不要去记这个东西,把这个文档打印下来放在身边,写代码时边用边看,自然就熟练了。死记是记不住的!