调出VC2003修改界面的步骤:Tools→Options→Enviroment→Keyboard

如果新设的快捷键与原有的冲突,可能导致新设的快捷键不可用,那就把原来的快捷键清掉吧.

 

Shift+F11:跳出当前执行的函数体部分;

Alt+O  .h文件与.cpp文件切换(VAssistX.OpenCorrespondingHorCPP)

光标前次的位置(View.NavigateBackward)

Alt+←

光标后次的位置(View.NavigateForward)

Alt+→

上一个函数

alt+up

下一个函数

alt+down

跳到类或函数的定义处(VAssistX.GotoImplementation)

Alt+G

跳出函数(Debug.StepOut)

执行到光标所在行(Debug.RunToCursor)

Ctrl+F10

Ctrl+K、Ctrl+C

Ctrl+K、Ctrl+U 

分别用于为代码行添加注释和取消注释。

Shift+Alt+Enter 

在全屏模式和正常模式之间切换。

 

Ctrl+B,T / Ctrl+K,K: 切换书签开关

Ctrl+B,N / Ctrl+K,N: 移动到下一书签
Ctrl+B,P: 移动到上一书签
Ctrl+B,C: 清除全部标签

F3: 查找下一个

Shift+F3: 查找上一个
Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。
Ctrl+Shift+L: 删除当前行
Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态
Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态

FAQ

1.VSF12快捷键不能使用的解决方案:

  可能是word2010这个SB非法占用了我们万能的F12,你需要通过以下操作抢回来:

打开WORD2010,在工具栏任意区域单击右键,选择自定义功能区,选择自定义功能区,选择文件选项卡,单击自定义按钮,类别中选择文件选项卡,命令中选择fileSaveAs,删除其快捷方式。

2.VS2008查找功能失效

  查找全部 "xxx", 大小写匹配, 全字匹配, 查找结果 1, "整个解决方案", "*.*"

  找不到要查找的文件。

  查找进行的过程中被停止。

VS"Find in Files"失效的解决方法一:

让VS窗口获得焦点,依次按以下快捷键

Ctrl+Break

Ctrl+Scroll Lock

Alt+Break ctrl+break ?