有了VAX可以关掉C++导航栏,因为VSS有,而且功能更强大,快捷键ALT+M,显示当前打开文档的所有符号,而且可以输入进行过滤
查找文件,shift+alt+o,(直接定位,更是对项目了心应手的表现)
查找符号 shift+alt+s,(很爽很拉风)
查找选定的内容,shift+alt+f,比VS2010自带的爽,不信你选定一个函数试试,而且它还有一个clone result功能,(不用不知道)
shift+alt+r,选定内容改名,用得不多,但很实用(改过名的都知道)
alt+o,在.h与.cpp文件中实现相互转换
alt+g,函数声明定位,比VS的还要强大
一般我还会打开vax options->advanced下面Display的Higtlight current line:老了,眼睛不好用了,关掉underline下面的第一个
VS现在把书签窗口又做回来了,可以无限F2,CTRL+F2,
Ctrl+K->C(/):注释一段代码;
Ctrl+K->U(/):取消注释一段代码;
(//=)加入cpp里类方法前面的标准注释;
(//-)加入开发人员个人信息,包括主机名和修改时间;
编译阶段:
Ctrl+F7:单编译一个cpp文件;
Ctrl+Shift+B:重编译整个项目工程;
调试阶段:
F5:运行;
F9:在当前行增加/删除断点;
Ctrl+Shift+F9:删除所有断点;
F10:单步执行,跳过所执行的函数体部分;
F11:单步执行,会单步到所执行的函数体里面去;
Shift+F11:跳出当前执行的函数体部分;
VC(带VAssist插件)快捷键
.h文件与.cpp文件切换(VAssistX.OpenCorrespondingHorCPP)
Alt+O
光标前次的位置(View.NavigateBackward)
Alt+←
光标后次的位置(View.NavigateForward)
Alt+→
跳到类或函数的定义处(VAssistX.GotoImplementation)
Alt+G
切换标签(Window.NextDocumentWindow)
Ctrl+Tab
自动补全(Edit.CompleteWord)
Alt+/
注释(Edit.CommentSelection)
Ctrl+/
去掉注释(Edit.UncommentSelection)
Ctrl+Shift+/
列出所有方法和类(VAssistX.ListMethodsinCurrentFile)
Alt+M
跳到配对的括号处(Edit.GotoBrace)
Ctrl+]
设置取消书签(Edit.ToggleBookmark)
F2
跳到下一个书签(Edit.NextBookmark)
Ctrl+F2
跳到上一个书签(Edit.PreviousBookmark)
Ctrl+Shift+F2
编译工程(Build.BuildSolution)
Ctrl+Shift+B
设置/取消断点(Debug.ToggleBreakpoint)
F9
调试/运行到下个断点(Debug.Start)
F5
执行一步(Debug.StepOver)
F10
进入函数(Debug.StepInfo)
F11
跳出函数(Debug.StepOut)
F12 / Shift+F11
执行到光标所在行(Debug.RunToCursor)
Ctrl+F10
调出VC2003修改界面的步骤:Tools→Options→Enviroment→Keyboard
如果新设的快捷键与原有的冲突,可能导致新设的快捷键不可用,那就把原来的快捷键清掉吧.
—————————————————————-
函数跳转
—————————————————————-
Alt + G
– 函数定义和声明的跳转
F12 – 转到所调用函数或变量的定义
Alt + O
– 在.h与.cpp文件中实现相互转换
Alt + M – 列出当前文件所有的函数
Ctrl + Tab
– 切换标签
—————————————————————-
查找
—————————————————————-
Ctrl + F – 查找
Ctrl + Shift + F – 在文件中查找
F3 – 查找下一个
Shift + F3 – 查找上一个
Shift + Alt + O
– 查找文件 (直接定位,更是对项目了心应手的表现)
Shift + Alt + S
– 查找符号 (很爽很拉风)
Shift + Alt + F
– 查找选定的内容,比VS2010自带的爽,不信你选定一个函数试试,而且它还有一个clone result功能,(不用不知道)
—————————————————————-
替换
—————————————————————-
Ctrl + H – 替换
Ctrl + Shift + H – 在文件中替换
Alt + F12 – 查找符号(列出所有查找结果)
Shift + Alt + R – 选定内容改名,用得不多,但很实用(改过名的都知道)
—————————————————————-
代码操作
—————————————————————-
Ctrl + K + C
– 注释
Ctrl + K + U
– 取消注释
Ctrl + Shift + ] – 选择匹配的括号与其中的代码
Ctrl + Shift + U – 转换为大写
Ctrl + U – 转换为小写
Ctrl + K + D – 设置文档格式
Tab – 增加缩进
Shift + Tab – 减少缩进
Ctrl + M + M – 折叠代码,例如将光标放在#region、if、方法头的位置,将会折叠它们
—————————————————————-
调试运行
—————————————————————-
F5 – 启动调试
Shift + F5 – 停止调试
F9 – 设置/删除断点
Ctrl + Shift + F9 – 删除所有断点
F10 – 逐过程调试
F11 – 逐语句调试
—————————————————————-
项目的操作
—————————————————————-
Alt + Enter – 打开选定项的属性对话框
Ctrl + Shift + N – 新建项目
Shift + Alt + N – 新建网站
Ctrl + N – 新建文件
Ctrl + Shift + O – 打开项目
Shift + Alt + O – 打开网站
Ctrl + O – 打开文件
—————————————————————-
视图调用
—————————————————————-
F4 – 属性
Ctrl + Alt + X – 工具箱
Ctrl + Alt + L – 解决方案资源管理器
Ctrl + Alt + S – 服务器资源管理器
—————————————————————-
技巧
—————————————————————-
1. 双击控件工具,自动添加控件。
2. Alt + 方向键 – 可用方向键细微调整控件的大小
3. 方向键 – 调整控件的位置
4. 移除不需要的命名空间
5. Ctrl + 左右箭头键 – 一次可以移动一个单词
6. Ctrl + 上下箭头键 – 滚动代码屏幕,但不移动光标位置