VS2008、 VS2010 、 VS2012、 VS2013 都能用的快捷键

VS2008、  VS2010  、 VS2012、  VS2013 都能用的快捷键

Ctrl+E,D             --格式化全部代码

Ctrl+K,F              --格式化选中的代码

CTRL + SHIFT + B          --生成解决方案

CTRL + F7                 --生成编译

CTRL + O                  --打开文件

CTRL + SHIFT + O          --打开项目

CTRL + SHIFT + C         --显示类视图窗口

F4                        --显示属性窗口

SHIFT + F4               --显示项目属性窗口

CTRL + SHIFT + E          --显示资源视图

F12                       --转到定义

CTRL + F12                --转到声明

CTRL + ALT + J            --对象浏览

CTRL + ALT + F1           --帮助目录

CTRL + F1                 --动态帮助

F1                        --帮助

SHIFT + F1                --当前窗口帮助

CTRL + ALT + F3           --帮助-搜索

SHIFT + ALT + ENTER       --全屏显示

CTRL + -                  --向后定位

CTRL + SHIFT + -          --向前定位

CTRL + F4                 --关闭文档窗口

CTRL + PAGE DOWN          --光标定位到窗口上方

CTRL + PAGE UP            --光标定位到窗口下方

CTRL + F6

CTRL + TAB                 --下一个文档窗口

CTRL + SHIFT + F6

CTRL + SHIFT + TAB         --上一个文档窗口

ALT + F6                   --下一个面板窗口

CTRL + K, CTRL + L         --取消remark

CTRL + K, CTRL + C         --注释选择的代码

CTRL + K, CTRL + U         --取消对选择代码的注释

CTRL + M, CTRL + O         --折叠代码定义

CTRL + M, CTRL + L         --展开代码定义

CTRL + DELETE              --删除至词尾

CTRL + BACKSPACE           --删除至词头

SHIFT + TAB                --取消制表符

CTRL + U                   --转小写

CTRL + SHIFT + U           --转大写

CTRL + SHIFT + END         --选择至文档末尾

CTRL + SHIFT + HOME        --选择至文档末尾开始

SHIFT + END                --选择至行尾

SHIFT + HOME               --选择至行开始处

SHIFT + ALT + END          --垂直选择到最后尾

SHIFT + ALT + HOME         --垂直选择到最前面

CTRL + A                   --全选

CTRL + W                   --选择当前单词

CTRL + SHIFT + PAGE UP     --选择至本页前面

CTRL + SHIFT + PAGE DOWN   --选择至本页后面

CTRL + END                 --文档定位到最后

CTRL + HOME                --文档定位到最前

CTRL + G                   --转到…

CTRL + K, CTRL + P         --上一个标签

CTRL + K, CTRL + N         --下一个标签

ALT + F10                  --调试-ApplyCodeChanges

CTRL + ALT+ Break          --停止调试

CTRL + SHIFT + F9          --取消所有断点

CTRL + F9                  --允许中断

CTRL + SHIFT + F5          --调试-重新开始

F5                         --运行调试

CTRL + F5                  --运行不调试

F10                        --跨过程序执行

F11                        --单步逐句执行

CTRL + J                   --列出成员

CTRL + PAGE DOWN           --下一个视图

CTRL + B                   --格式-粗体

CTRL + SHIFT + T           --格式-文字缩进

调试快捷键 

F6                       :生成解决方案

Ctrl+F6                  :生成当前项目

F7                       :查看代码

Shift+F7                 :查看窗体设计器

F5                       :启动调试

Ctrl+F5                  :开始执行(不调试)

Shift+F5                 : 停止调试

Ctrl+Shift+F5            : 重启调试

F9                       : 切换断点

Ctrl+F9                  : 启用/停止断点

Ctrl+Shift+F9            : 删除全部断点

F10                      : 逐过程

Ctrl+F10                 : 运行到光标处

F11                      : 逐语句

编辑快捷键 

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              : 新建项

VS2005的隐藏快捷键

这里我将会把一些无意中发现的VS2005中没有明确指出的快捷键共享出来,并不是所有的快捷键,或者常见的一些快捷键。

1、Ctrl+Space   直接完成类或函数(本来这个并不算隐藏的快捷键,但是因为中

文输入法抢占这个快捷键,所以。。。,替代的快捷键

是Alt+Right)

2、Shift+Delete 整行删除,并且将这一行放到剪贴板(这时候不能选中一段内

容)

3、Shift+Insert 粘贴,有点匪夷所思,Ctrl+V就可以了,大概是为了

和Shift+Delete对应吧

4、Ctrl+Up,Ctrl+Down滚动编辑器,但尽量不移动光标,光标保证在可见范围内

5、Ctrl+BackSpace,Ctrl+Delete整词删除,有的时候很有用

6、Ctrl+Left,Ctrl+Right按整词移动光标(不算隐藏,和前面几条加起来就是Ctrl光标控制套件了)

7、Alt+Shift+F10  打开执行改名,实现接口和抽象类的小窗口(还可以

用Ctrl+.,不过有的中文输入法用到这个)

8、Shift+F9       调试是打开QuickWatch,内容是当前光标所在处的内容

9、F12            转跳到定义,很有用的快捷键

10、Shift+F12      查找所有引用

时间: 2025-01-15 10:05:12

VS2008、 VS2010 、 VS2012、 VS2013 都能用的快捷键的相关文章

Atitit. visual studio vs2003 vs2005 vs2008  VS2010 vs2012 vs2015新特性 新功能.doc

Atitit. visual studio vs2003 vs2005 vs2008  VS2010 vs2012 vs2015新特性 新功能.doc 1.1. Visual Studio2 1.2. Visual Studio 972 1.3. Visual Studio 6.02 1.4. Vs20022 1.5. Vs20032 1.6. Vs20052 1.6.1. 数据访问  Web开发     Windows Forms 方面的开发特性增强2 1.6.2. Refactoring 2

VS2005(vs2008,vs2010 VS2012)使用map文件查找程序崩溃原因

转载http://blog.csdn.net/luxiaoyu_sdc/article/details/6458872 一般程序崩溃可以通过debug,找到程序在那一行代码崩溃了,最近编一个多线程的程序,都不知道在那发生错误,多线程并发,又不好单行调试,终于找到一个比较好的方法来找原因,通过生成map文件,由于2005取消map文件生成行号信息(vc6.0下是可以生成行号信息的,不知道microsoft怎么想的,在2005上取消了),只能定位在那个函数发生崩溃.这里可以通过生成cod文件,即机器

[转]C#写的工程项目移植转换工具 – 支持VS2005/VS2010/VS2012/VS2013

经常用Visual Studio开发项目的是不是会经常遇到下面这种情况或者类似于这样的情况?用新版本Visual Studio开发的项目,有时候需要在低版本的Visual Studio环境上打开,虽然可以通过一个一个添加csproj文件来打开整个工程,不过一旦需要添加的csproj文件太多,会浪费不少时间.由于 VS2010以上的版本都默认会安装VS2005,直接打开VS2005的工程甚至会要你用VS2005来打开,怎么可以这样?虽然你可以通过修 改.sln以及.csproj文件来解决问题,不过

VS2005打开VS2008 VS2010 VS2012

我用vs2005较多,但网上找的代码经常是08 10 或者2012的,总结了以下技巧可以打开工程比较小巧的高版本代码. <1>用记事本打开解决方案文件“解决方案名.sln”,然后修改最上面两行为如下代码: Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 <2>用记事本打开每个项目文件“项目名.csproj”,在<PropertyGroup>节点下移除如下节点:

VS2010,VS2012,VS2013中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法

在VS2013开发环境下,C#引用COM组件遇到的两个问题: 一开始是COM组件没有注册导致代码引用报错,那么我就使用管理员的命令行方式下,入册COM组件: C:\WINDOWS\system32>regsvr32 E:\CjnDesEncrypt.dll ,执行完该命令,代码引用不报错了,但是生成过程中又报如下错误: 在引用COM组件的时候,出现了无法嵌入互操作类型“……”,请改用适用的接口的错误提示. 查阅资料,找到解决方案,记录如下: 选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互

C# Tips: 将 VS2012 / VS2013 的.sln文件、project文件转换成 VS2010格式

原来有一些VS2013的工程文件(.sln..csproj),使用.Net 4.0.现需要将它们转换成VS2010格式. 经实验,办法如下: (1) 在Solution文件(.sln)中: 把文件头部这样的行: Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2013 把它们替换成: Microsoft Visual Studio Solution File, Format Version 1

修改vs2005,vs2008,vs2010调试默认浏览器 (转)

前些日子不小心安装上了一个sogou的浏览器,感觉这个浏览器用起来也算方便,所以就么有卸载,一直就这么用着,但当我用vs来调试web程序的时候问题出来了,默认的调试浏览器变成了搜狗的浏览器了,我在vs的设计页面中添加任何控件元素在调试的时候都浏览器里看不到.而且cs文件中的后台的代码页对页面的显示起不到任何作用,即使一个lable的text也改变不了.觉得很奇怪,以为是自己的系统出毛病了,折腾了好几个小时.后面想到可能是vs调试时只能用IE(毕竟都是微软的),果然我将调试页面的地址拷贝到IE的地

GitBub in vs2010、vs2013

GitBub在使用上大致和其他源代码管理工具一样,个人源代码管理和分享一大利器,而且vs2010和vs2013配置也没有任何区别,简单做了一下图文配置说明 一.注册github 1.github.com注册 2.因为private库都是需要付费的,所以直接选择0资费的,这也算是github推广开源的一种思想 3.sign up以后直接选择New repository新建一个public库 4.新建一个库,如:SignalR 5.完成,可以留着这个页面,需要复制这里的SSH地址 二.vs安装扩展

Vs2010 每次启动都重复累计加载工具 2c298b35-07da-45f1-96a3-be55d91c8d7a 启动慢的解决方法

安装了vs2010 和vs2013之后,vs2010 安装了第三方的控件,每次启动2010都installer  工具箱的packge     2c298b35-07da-45f1-96a3-be55d91c8d7a   ,查了一些资料,删除了注册表里的相关项后,解决了该问题. Searched through registry looking for "2c298b35-07da-45f1-96a3-be55d91c8d7a". Backed up the registry key