有过几年没怎么做window开发,发现回头再用VS忘记了好多快捷键,好记性真是不如烂笔头。

快捷键习惯设置:
Tools->Options->Keyboard:Apply the following additional keyboard mapping scheme
选择Visual C++ 6

VA加快捷键:
先为VA设置一下我自己个人比较喜欢的快捷键,不多,就两个。
Tools->Options->Keyboard:Show commands containing:
VassistX.NavigateForward Alt + ->  前进到后面的页面  (注意:Shortcuts for selected command: 要选择TextEditor)
VassistX.SurroundSelectionWithComment Ctrl + /  加注释 (注意:Shortcuts for selected command: 要选择TextEditor)

----------------------------------------------------------------

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

 

【转载】Visual Studio + VA 常用快捷键的更多相关文章

  1. visual studio 2013常用快捷键 VS2013快捷键大全

    visual studio 2013常用快捷键 VS2013快捷键大全   Visual Studio 2013 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具 ...

  2. 【工作笔记一】【转】Visual Studio 2012常用快捷键总结

    Visual Studio 2012常用快捷键总结 原文  http://blog.csdn.net/yl2isoft/article/details/9886379   写在前面: 都知道,合理使用 ...

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

    vscode: Visual Studio Code 常用快捷键 主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace ...

  4. 【转】vscode: Visual Studio Code 常用快捷键

    原文链接:https://www.cnblogs.com/bindong/p/6045957.html vscode: Visual Studio Code 常用快捷键 主命令框 F1 或 Ctrl+ ...

  5. 【转】Visual Studio 2012常用快捷键总结

    原文网址:http://blog.csdn.net/yl2isoft/article/details/9886379 写在前面: 都知道,合理使用快捷键可以提高开发效率.但是Visual Studio ...

  6. visual studio 2015常用快捷键

    常用快捷键 技巧 0.0 删除文件中的当前行: Home + Shife-End + Delete 技巧 1.1 避免意外复制一个空白行 工具->选项->文本编辑器->所有语言-&g ...

  7. ionic2——开发利器之Visual Studio Code 常用快捷键

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

  8. vscode: Visual Studio Code 常用快捷键【轉】

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

  9. 我的Visual Studio 2013常用快捷键

    声明及广告 所有功能针对C#开发配置而写,部分功能可能由插件提供,我会尽可能标注出相应的插件名称.为行文方便,所有快捷键以大写形式表示.太常用的快捷键,如Ctrl + C, Ctrl + Z, Ctr ...

随机推荐

  1. 【前端优化】图片延迟加载Lazy-loading的原理与简单实现

    1.什么是lazy-loading 图片"懒加载" 为img标签src设置统一的图片链接,而将真实链接地址装在自定义属性中. 所以开始时候图片是不会加载的,我们将满足条件的图片的s ...

  2. 说一下HTML5与传统HTML的区别

    1.首先说一下什么是HTML5 HTML5 将成为 HTML.XHTML 以及 HTML DOM 的新标准. HTML 的上一个版本诞生于 1999 年.自从那以后,Web 世界已经经历了巨变. HT ...

  3. mongoose 数据库连接

    1安装mongoose npm install mongoose 安装成功 2.打开数据库 mongod --path E:\mongo 成功 创建一个db.js var mongoose = req ...

  4. 新建门脸Facade类

    1.App\Contract目录下新建 CommonContract 类 <?php namespace App\Contract; use Carbon\Carbon; use \Dimsav ...

  5. Magento用SQL语句开发篇

    有时为了调试magento,需要获取当前的查询sql语句,在magento中获取SQL语句,这里我们通过$collection->getSelectSql(true)来调试sql 1 $coll ...

  6. spring data jpa 配置文件

    <?xml version="1.0" encoding="UTF-8"?><persistence xmlns="http://j ...

  7. 每天一个Linux命令:cd(2)

    cd cd命令用来切换工作目录至dirname. 其中dirName表示法可为绝对路径或相对路径.若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录).另外, ...

  8. Ext 可编辑的GridPanel

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  9. mongodb副本集的内部机制(借鉴lanceyan.com)

    针对mongodb的内部机制提出以下几个引导性的问题: 副本集故障转移,主节点是如何选举的?能否手动干涉下架某一台主节点. 官方说副本集数量最好是奇数,为什么? mongodb副本集是如何同步的?如果 ...

  10. Mysql中设置默认时间为系统当前时间

    Mysql中设置默认时间为系统当前时间 数据库设计时会遇到的一种情况:将系统当前时间设成默认值存储 数据库设计编码: CREATE TABLE `test` ( `name` varchar(50) ...