visual studio高效率插件及快捷键
visual studio从2010开始支持插件安装(工具->扩展管理器),这里推荐几个插件,可以极大的提升开发效率:
Visual Assist X(VAssistX)
VAssistX是wholetomato公司(https://www.wholetomato.com/)开发的插件,目的是用来提升vs IDE的开发体验,比较常用高效的快键键是:
| alt+g | 快速定位到函数或者变量的声明和定义处,比起F12不知要快上多少倍,有时不太好使的时候可以结合F12一块使用 |
| shift+alt+o | 快速查找和打开解决方案中所有项目文件 |
| shift+alt+s | 快速查找解决方案中所有符号,包括类、类成员变量、函数等 |
| shift+alt+f | 快速查找剪切板的变量,也就是说在使用该快捷键前先对需要查找的变量进行复制或者剪切操作 |
| alt+m | 快速浏览当前文件中所有函数,输入部分函数字符可筛选出需要的函数 |
| alt+o | 在.h和.cpp文件间快速切换 |
VsVim
vim/vi编辑器界的战斗机,无需多说,vs也支持vim,插件名称是VsVim,在扩展管理器中可以查找和安装。vim的使用可参考随笔《vim常用命令》。
VS快捷键
VS本身的很多快捷键也非常有用,列举如下:
| F5 | 调试 |
| ctrl+F5 | 不调试,直接执行 |
| F7 | 生成解决方案 |
| ctrl+alt+F7 | 重新生成解决方案 |
| F9 | 设置断点 |
| F10 | 逐过程单步调试 |
| F11 | 逐语句单步调试 |
| F12 | 定位变量或者函数定义 |
| ctrl+tab | 在打开的vs窗口间切换 |
| ctrl+z | 撤销 |
| ctrl+shift+z | 取消撤销 |
| ctrl+s | 保存 |
| ctrl+- | 回到上一个光标位置 |
| ctrl+shit+- | 前进到下一个光标位置 |
| ctrl+k+c | 注释 |
| ctrl+k+u | 取消注释 |
| ctrl+k+f | 格式化代码(自动对齐) |
| 鼠标右键->Locate In Solution | 定位当前文件到解决方案中的位置(配合VAssist的shift+alt+o,简直神器) |
| ctrl+u | 选中字符全部改为小写 |
| ctrl+shift+u | 选中字符全部改为大写 |
VxCommands
目前用到的唯一功能是,在编译输出中可醒目的提示错误信息,便于定位编辑错误文件和代码。
VS更换皮肤
可到https://studiostyl.es/下载vssettings文件,在VS 工具->导入导出设置 中将对应的主题文件导入,就可以有炫酷不伤眼的编辑环境了,强烈推荐selenitic主题。
VAssistX+VsVim+VS快捷键=解放右手,你懂的。
PS: 2015年推出的visual studio code,支持vim,atom,sublime等编辑器模式,支持几十上百种语言的开发与调试,主要通过安装扩展实现的(如下截图),也是微软推出的第一款跨平台的用于开发现代web和云应用的编辑器,值得一用!

visual studio高效率插件及快捷键的更多相关文章
- 免费的Visual Studio的插件
在做了深入(的)研究之后(通过在google网站搜索),,我编译了15个免费Visual Studio 2005插件表..其中一些插件将提高您(的)代码(的)质量,,另外一些能使您编译(的)更快,,但 ...
- 安装Visual Studio的插件AnkhSvn
安装Visual Studio的插件AnkhSvn 安装AnkhSvn(VS插件).下载地址:http://download.csdn.net/detail/luqingfei/4538807 Ank ...
- 安装GO语言环境之安装Visual Studio Code插件
在安装Visual Studio Code插件的时候,由于谷歌的限制,在下载下列插件的时候会报错: go get -u -v github.com/nsf/gocode go get -u -v gi ...
- Visual Studio 常用插件
一.IndentGuide 缩进线插件:每个缩进块首尾添加虚线,使代码看着整洁. 其他插件:继续推荐几款VisualStudio的插件 二.CodeRush code rush 是微软推出的一款VS2 ...
- 博客搬家到 http://fresky.github.io/ - Visual Studio的插件Pdbproj可以把pdb转换成C++项目
博客搬到了Dawei XU,请各位看官挪步.最新的一篇是:Visual Studio的插件Pdbproj可以把pdb转换成C++项目.
- Sencha Visual Studio(IDE插件)
Sencha Visual Studio(IDE插件) 首先从官网上下载Visual Studio插件,注意不是VSCode编辑器,下载完后安装打开Visual Studio提示你去注册,输入你的se ...
- 令人惊叹的Visual Studio Code插件
vscode是一款开源且优秀的编辑器,接下来让我吐血推荐一下我工作使用过的令人惊叹的Visual Studio Code插件. 代码编辑插件 vscode-color-highlight ------ ...
- .Net Core 常用开发工具(IDE和运行时、Visual Studio插件、Visual Studio Code插件)
IDE和运行时 组件名 描述 可选版本 推荐版本 Visual Studio Community 社区免费版 For Visual Studio 2017 For Visual Studio 2019 ...
- Visual Studio常用插件
Visual Assist X 番茄不用说了,C# C++编码必备 Image Insertion 可以在代码编辑器中插入图片注释,让代码像Word文档一样图文并茂. 但注意必须是PNG格式的图片,直 ...
随机推荐
- web worker 扫盲篇
什么是woker 官方的解释是这样的: worker是一个对象,通过构造函数Worker创建,参数就是一个js文件的路径:文件中的js代码将运行在主线程之外的worker线程: var jsFileU ...
- React学习小结(三)
一.React数据的传输 1.属性和状态是react中数据传递的载体 2.属性是声明以后不允许被修改的东西 3.属性只能在组件初始化的时候声明并传入组件内部,并且在组件内部通过this.props获取 ...
- NetBeans+Xdebug调试php代码
本文目录 : Xdebug的工作原理 Xdebug扩展的配置 NetBeans的配置 调试实例 本文小结 参考文档 Xdebug:是PHP的调试器和分析器(Debugger and Profiler ...
- VR全景智慧城市——宣传再华丽,不如用户亲身参与
在当今社会上,VR和AI已经成为黑科技的代名词了.同样都是很热门的科技,但是它们的出场方式却差距不小.AI的出场方式是很有科技范,而VR的出场方式却是土豪气十足. 营销是什么,是通过制造爆点,用爆点实 ...
- 传统平面广告已OUT出局,VR全景异军突起——VR全景智慧城市
VR,近两年异军突起的"黑科技".从1935年斯坦利·温鲍姆首次在小说中描述VR眼镜,到如今PC头盔.VR分体机以及VR一体机的相继问世,VR自身已从虚拟走向现实.而当硬件迭代逐步 ...
- docker安装与学习
docker学习 以ubuntu为实例 第一步检查系统内核>3.80 第二步 安装Docker 之前先更新apt-get update 在执行安装命令 apt-get install -y do ...
- sql导出
第一步: 要求:把Library里面的Readers表导出到MyDB中(注意:读者编号.设置了主键)
- PowerShell管道入门,看看你都会不(管道例子大全)
PowerShell的一个重中之重的功能就是管道(pipeline),本文从浅入深,一步一步详解管道的使用方法和例子,来看看有没有你所不知道的吧,如果全知道,恭喜你已经很厉害啦--适用于所有Power ...
- 动态添加Redis密码认证
如果redis已在线上业务使用中,但没有添加密码认证,那么如何在不影响业务服务的前提下给redis添加密码认证,就是一个需要仔细考虑的问题. 本文描述一种可行的方案,适用于客户端使用了jedis连接池 ...
- Hadoop集群搭建(非HA)
1.准备Linux环境 1.0先将虚拟机的网络模式选为NAT 1.1修改主机名 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=itcast ### ...