函数跳转

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 + 上下箭头键 - 滚动代码屏幕,但不移动光标位置

    参考:vs2010 h和cpp切换 快捷键 谷歌


其他

Visual Studio + VAssistX常用快捷键 收藏
一些打开啊新建就不说了……
加括号粗体代表装了VAssistX插件的快捷键

开发阶段:

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
如果新设的快捷键与原有的冲突,可能导致新设的快捷键不可用,那就把原来的快捷键清掉吧.

//

F7
在设计视图和代码视图之间切换。

F9
切换断点。

F12
转到变量、对象或函数定义。

Ctrl+Shift+7

Ctrl+Shift+8
在“转到定义”堆栈中快速向前和向后导航。

Shift+F12
查找某个函数或变量的所有引用。

Ctrl+M、Ctrl+M
在编辑器中展开和折叠代码段结构。

Ctrl+K、Ctrl+C

Ctrl+K、Ctrl+U
分别用于为代码行添加注释和取消注释。

Shift+Alt+Enter
在全屏模式和正常模式之间切换。

Ctrl+I
渐进式搜索。

Shift+Alt+Enter: 切换全屏编辑

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

Ctrl+I: 渐进式搜索
Ctrl+Shift+I: 反向渐进式搜索
Ctrl+F: 查找
Ctrl+Shift+F: 在文件中查找
F3: 查找下一个
Shift+F3: 查找上一个
Ctrl+H: 替换
Ctrl+Shift+H: 在文件中替换
Alt+F12: 查找符号(列出所有查找结果)

Ctrl+Shift+V: 剪贴板循环

Ctrl+左右箭头键: 一次可以移动一个单词
Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。
Ctrl+Shift+L: 删除当前行
Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态
Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态
Ctrl+M,P: 停止大纲显示
Ctrl+E,S: 查看空白
Ctrl+E,W: 自动换行
Ctrl+G: 转到指定行
Shift+Alt+箭头键: 选择矩形文本
Alt+鼠标左按钮: 选择矩形文本

Ctrl+Shift+U: 全部变为大写
Ctrl+U: 全部变为小写

代码快捷键

Ctrl+J / Ctrl+K,L: 列出成员
Ctrl+Shift+空格键 / Ctrl+K,P: 参数信息
Ctrl+K,I: 快速信息

Ctrl+E,C / Ctrl+K,C: 注释选定内容
Ctrl+E,U / Ctrl+K,U: 取消选定注释内容

Ctrl+K,M: 生成方法存根
Ctrl+K,X: 插入代码段
Ctrl+K,S: 插入外侧代码

F12: 转到所调用过程或变量的定义

窗口快捷键

Ctrl+W,W: 浏览器窗口
Ctrl+W,S: 解决方案管理器
Ctrl+W,C: 类视图
Ctrl+W,E: 错误列表
Ctrl+W,O: 输出视图
Ctrl+W,P: 属性窗口
Ctrl+W,T: 任务列表
Ctrl+W,X: 工具箱
Ctrl+W,B: 书签窗口
Ctrl+W,U: 文档大纲

Ctrl+D,B: 断点窗口
Ctrl+D,I: 即时窗口

Ctrl+Tab: 活动窗体切换

Ctrl+Shift+N: 新建项目
Ctrl+Shift+O: 打开项目
Ctrl+Shift+S: 全部保存
Shift+Alt+C: 新建类
Ctrl+Shift+A: 新建项
Shift+Alt+Enter: 切换全屏编辑

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

Ctrl+I: 渐进式搜索
Ctrl+Shift+I: 反向渐进式搜索
Ctrl+F: 查找
Ctrl+Shift+F: 在文件中查找
F3: 查找下一个
Shift+F3: 查找上一个
Ctrl+H: 替换
Ctrl+Shift+H: 在文件中替换
Alt+F12: 查找符号(列出所有查找结果)

Ctrl+Shift+V: 剪贴板循环

Ctrl+左右箭头键: 一次可以移动一个单词
Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。
Ctrl+Shift+L: 删除当前行
Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态
Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态
Ctrl+M,P: 停止大纲显示
Ctrl+E,S: 查看空白
Ctrl+E,W: 自动换行
Ctrl+G: 转到指定行
Shift+Alt+箭头键: 选择矩形文本
Alt+鼠标左按钮: 选择矩形文本

Ctrl+Shift+U: 全部变为大写
Ctrl+U: 全部变为小写

代码快捷键

Ctrl+J / Ctrl+K,L: 列出成员
Ctrl+Shift+空格键 / Ctrl+K,P: 参数信息
Ctrl+K,I: 快速信息

Ctrl+E,C / Ctrl+K,C: 注释选定内容
Ctrl+E,U / Ctrl+K,U: 取消选定注释内容

Ctrl+K,M: 生成方法存根
Ctrl+K,X: 插入代码段
Ctrl+K,S: 插入外侧代码

F12: 转到所调用过程或变量的定义

窗口快捷键

Ctrl+W,W: 浏览器窗口
Ctrl+W,S: 解决方案管理器
Ctrl+W,C: 类视图
Ctrl+W,E: 错误列表
Ctrl+W,O: 输出视图
Ctrl+W,P: 属性窗口
Ctrl+W,T: 任务列表
Ctrl+W,X: 工具箱
Ctrl+W,B: 书签窗口
Ctrl+W,U: 文档大纲

Ctrl+D,B: 断点窗口
Ctrl+D,I: 即时窗口

Ctrl+Tab: 活动窗体切换

Ctrl+Shift+N: 新建项目
Ctrl+Shift+O: 打开项目
Ctrl+Shift+S: 全部保存
Shift+Alt+C: 新建类
Ctrl+Shift+A: 新建项

Visual Studio + VAssistX常用快捷键相关推荐

  1. Visual Studio 2017常用快捷键(小白入)

    Visual Studio 2017常用快捷键(2-20190305) 文章目录: 一.VS2017 自定义快捷键 二.Visual Studio 2017常用的快捷键 快捷键还是要学的,虽然有很多, ...

  2. Visual Studio Code常用快捷键

    快捷键 在进行Angular2开发的时候,很常用的一个工具就是Visual Studio Code. 打开之后,提示快捷键 自定义设置 菜单文件--首选项--设置 从左侧栏中,找到对应的设置,在右侧栏 ...

  3. vscode: Visual Studio Code 常用快捷键

    主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 >  ...

  4. Visual Studio Code 常用快捷键

    主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 >  ...

  5. visual studio 2010常用快捷键

    [窗口快捷键] Ctrl+W,W: 浏览器窗口 Ctrl+W,S: 解决方案管理器 Ctrl+W,C: 类视图 Ctrl+W,E: 错误列表 Ctrl+W,O: 输出视图 trl+W,P: 属性窗口 ...

  6. Visual Studio 2003/Visual Studio 2005常用快捷键(快捷方式)

    调试快捷键 F6: 生成解决方案 Ctrl+F6: 生成当前项目 F7: 查看代码 Shift+F7: 查看窗体设计器 F5: 启动调试 Ctrl+F5: 开始执行(不调试) Shift+F5: 停止 ...

  7. Visual Studio 2015常用快捷键

    一.基础快捷键 1.回到上一个光标位置/前进到下一个光标位置 1)回到上一个光标位置:使用组合键"Ctrl + -"; 2)前进到下一个光标位置:"Ctrl + Shif ...

  8. 转发: Visual Studio 2005常用插件

    以下是原文地址: 汇总: Visual Studio 2005常用插件 转载于:https://www.cnblogs.com/Bliss/archive/2006/03/16/351124.html

  9. Visual Studio 搜索文件快捷键

    Visual Studio 搜索文件快捷键 搜索文件快捷键 搜索文件快捷键 ctrl+,

最新文章

  1. C语言函数strstr()分析及实现
  2. spwm逆变器双极性matlab教程,基于MATLAB/Simulink的SPWM逆变电源的建模与仿真
  3. 在springmvc中controller的一个方法处理多个不同请求
  4. 构建之法读书笔记03
  5. linux cache 内核参数,Linux内核中drop_caches参数
  6. android之视频直播与播放Vitamio
  7. atitit查询表改动表字段没反应--解锁锁定的表
  8. TortoiseGit 安装
  9. 马斯克获评最鼓舞人心科技领导者,马云排名第5
  10. 292021年山西高考成绩查询,山西高考分数线查询时间:2020年山西高考成绩什么时候出...
  11. 文件可以直接删除吗_原来手机中的这些文件可以删除,难怪手机越用越卡
  12. IDEA代码行宽设置
  13. ios opencv图片处理_iOS_OpenCV图片轮廓检测
  14. 图解机器学习算法(8) | 回归树模型详解(机器学习通关指南·完结)
  15. Latex 摘要部分
  16. android /linux休眠与唤醒(一)
  17. Vue全家桶 Vuex的详细介绍
  18. mysql查询IN索引无效的问题【已解决】
  19. 爬取煎蛋网中的妹子图
  20. JSP类计算机专业毕业设计题目课题选题

热门文章

  1. 银河麒麟系统开启root用户登录
  2. 高性能网络编程之 Reactor 网络模型(彻底搞懂)
  3. RHCSA 核心考点列表
  4. 【实验分享】备份IOS文件
  5. 15微型计算机系统不包括,全国2002年10月自学考试计算机应用基础真题
  6. Mounty 1.10免费版(NTFS硬盘工具)支持big sur
  7. GitHub 上100个优质前端项目整理,非常全面!
  8. 10G整数文件中寻找中位数
  9. 数据科学与R语言: 关于我 Rer
  10. 2017中国云计算技术大会将于5月18-19日在京召开