这篇大致是IDE的使用技巧,常用的也就那么几个。

  我自己用的最多的是注释、取消注释、格式调整、运行测试、开始调试、断开调试、重新开始调试、删除行ctrl+L、保存、全部保存、打开资源管理器、搜索等几个。

  那么最全的在这里Default Keyboard Shortcuts in Visual Studio,同时另转一篇VS2013常用快捷键如下,有一定程度的排错、改写和风格个人化。

  1.回到上一个光标位置/前进到下一个光标位置

  (1)回到上一个光标位置:“Ctrl + -”。

  (2)前进到下一个光标位置:“Ctrl + Shift + - ”。

  2.复制/剪切/删除整行代码-对一行的操作

  (1)复制一行代码,将光标移至该行,“Ctrl+C”,无需选择整行。

  (2)剪切一行代码,将光标移至该行,“Ctrl+X”,无需选择整行。

  (3)删除一行代码,将光标移至该行,“Ctrl+L”,无需选择整行。

  3.撤销/反撤销

  (1)撤销:使用组合键“Ctrl+Z”进行撤销操作。

  (2)反撤销:使用组合键“Ctrl+Y”进行反撤销操作。

  4.向前/向后搜索

  (1)“Ctrl+I”。Ctrl+F没有前后之分。

  (2)键入待搜索文本(将光标移至搜索词输入框位置即可开始输入)。

  (3)键入搜索文本后,可以使用“Ctrl+I”及“Ctrl+Shift+I”前后定位搜索结果,搜索结果会被高亮显示。

  (4)要结束搜索,可以按“ESC”键或者点击查找框右侧的关闭按钮。

  5.矩形框框式选择(我日好牛逼,早知道就不用装UE了!!!)

     使用“Shift+Alt+方向键(或鼠标左键)”即可完成框式选择,框式选择允许你同时对代码行和列进行选择。

  6.在光标所在行的上面或下面插入一行,这个可以免除多次按home和end键

  (1)“Ctrl+Enter”:在当前行的上面插入一个空行。

  (2)“Ctrl+Shift+Enter”:在当前行的下面插入一个空行。

  7.定位到行首与行尾

  (1)home键:定位到当前行的行首。

  (2)end键:定位到当前行的行尾。

  8.选中从光标起到行首(尾)间的代码

  (1)选中从光标起到行首间的代码:“Shift + Home”。

  (2)选中从光标起到行尾间的代码:“Shift + End”。

  10.调用智能提示(其实一直都有需求,不过懒得查才没用它)

  (1)方法1:“Ctrl+J”。

  (2)方法2:“Alt+→”。

  11.调用参数信息提示

  对于一些函数体较大的函数来说,轻松确认参数在函数内部的使用情况较为麻烦。

  这时可以将光标置于参数名上,再按“Ctrl+Shif+空格”,参数被使用的地方会被高亮显示。

  12.快速切换窗口

  “Ctrl+Tab”(此时可以打开IDE的导航,获得鸟瞰视图)。

  13.快速隐藏或显示当前代码段 “Ctrl+M,Ctrl+M”(按两次Ctrl+M)。

  14.生成解决方案 “Ctrl+Shift+B”。

  15.跳转到指定的某一行

  (1)方法1:“Ctrl+G”;

  (2)方法2:单击状态栏中的行号。

  16.注释/取消注释

  (1)注释:“Ctrl+K+C”;

  (2)取消注释:“Ctrl+K+U”。

  17.全屏显示/退出全屏显示 :“ SHIFT + ALT + ENTER ”。

  18.定义与引用   

  (1)转跳到定义:F12;

  (2)查找所有引用:“Shift+F12”。

  19.查找和替换

  (1)查找:“Ctrl+F”;

  (2)替换:“Ctrl+H”。

  20.大小写转换

  (1)转小写:“Ctrl+ U”;

  (2)转大写:“CTRL + SHIFT + U”。

  21.调试相关

  (1)调试(启动):F5。

  (2)调试(重新启动):“Ctrl+Shift+F5”。

  (3)调试(断开调试):”Shift+F5“ 。

  (4)调试(开始执行不调试):“Ctrl+F5”。

  (5)调试(逐语句):F11。

  (6)调试(逐过程):F10。

  (7)设置断点:F9。

12.Visual Studio 2013中的默认快捷键的更多相关文章

  1. 2.Visual Studio 2013中的默认快捷键

    这篇大致是IDE的使用技巧,常用的也就那么几个. 我自己用的最多的是注释.取消注释.格式调整.运行测试.开始调试.断开调试.重新开始调试.删除行ctrl+L.保存.全部保存.打开资源管理器.搜索等几个 ...

  2. 如何在Visual Studio 2013中使用Ribbon For WPF

    1.首先需要 下载Ribbon For WPF.目前最新的版本是Microsoft Ribbon for WPF October 2010. 下载 链接: https://www.microsoft. ...

  3. 在 Visual Studio 2013 中创建 ASP.NET Web 项目(0):专题导航 [持续更新中]

    写在前面的话 随着 Visual Studio 2013 的正式推出,ASP.NET 和 Visual Studio Web 开发工具 也发布了各自的最新版本. 新版本在构建 One ASP.NET ...

  4. 在 Visual Studio 2013 中创建 ASP.NET Web 项目(1):概述 - 创建 Web 应用程序项目

    注:本文是“在 Visual Studio 2013 中创建 ASP.NET Web 项目”专题的一部分,详情参见 专题导航 . 预备知识 本专题适用于 Visual Studio 2013 及以上版 ...

  5. 在 Visual Studio 2013 中使用 Grunt, Bower 和 NPM

    在 Visual Studio 2015 中提供了对于 Grunt 和 Gulp 的内置支持,在 Visual Studio 2013 中怎么办呢?微软将 2015 中的特性作为几个独立的扩展发布出来 ...

  6. 转载:在Visual Studio 2013中管理中国特色的社会主义Windows Azure

    原文链接: http://www.pstips.net/get-azurechinacloud-settings.html 谷歌被豪迈地放弃了中国市场,微软仍旧在中国市场摸爬滚打,跪着挣钱.其中私人定 ...

  7. 在ASP.NET MVC5 及 Visual Studio 2013 中为Identity账户系统配置数据库链接及Code-First数据库迁移

    在ASP.NET MVC5 及 Visual Studio 2013 中为Identity账户系统配置数据库链接及Code-First数据库迁移 最近发布的ASP.NET MVC 5 及Visual ...

  8. 在Visual Studio 2013 中使用C++单元测试

    本文主要介绍在Visual Studio 2013中对代码进行单元测试的方法,包含了两方面的内容:对已有的Dll文件进行单元测试,以及对已有的源文件进行单元测试. 1. VS2013对DLL文件的单元 ...

  9. 在Visual Studio 2013中修改远程Git服务器的地址

    在Visual Studio 2013中克隆了远程Git服务器的代码后,可以通过下图的方式修改Git服务器的地址:

随机推荐

  1. Java 决策制定

    有两种类型的决策在Java中的语句,它们分别是: if 语句 switch 语句 if 语句: if语句由一个布尔表达式后跟一个或多个语句. 语法: if语句的语法是: if(Boolean_expr ...

  2. 创建Ajax

    Ajax的全称是Asynchronous javascript and XML = 异步传输 + JS + XML     不需要刷新页面就可以获取新的数据 创建步骤:    (1)创建XML对象也就 ...

  3. 牛叉之nc命令

    nc是一款很不错的网络检测工具,以下是详细使用. 'nc.exe -h'即可看到各参数的使用方法. 基本格式:nc [-options] hostname port [ports] - nc -l - ...

  4. 《精通Spring4.X企业应用开发实战》读后感第六章(属性编辑器)

  5. hdu1063

    #include<iostream> #include<string> using namespace std; struct BigReal //高精度实数 { int le ...

  6. NIO 之阻塞IO和非阻塞IO(转载)

    阻塞模式 IO 我们已经介绍过使用 Java NIO 包组成一个简单的客户端-服务端网络通讯所需要的 ServerSocketChannel.SocketChannel 和 Buffer,我们这里整合 ...

  7. elasticsearch 增删改流程和写一致性

    增删改流程: 1. 客户端和任一节点(假设 Node1)发出请求,这个node就是coordinating node(协调节点) 2. coordinating node,对document进行路由, ...

  8. Python爬虫开发

    1. 语法入门 Python教程 2. 爬虫学习系列教程 1)宁哥的小站 https://github.com/lining0806/PythonSpiderNotes 2)Python爬虫开发 3) ...

  9. 洛谷P3006 [USACO11JAN]瓶颈Bottleneck(堆模拟)

    传送门 感觉这题的思路还是挺不错的.然而为啥全网就一个题解而且只有代码……然后我只好看着代码理解了好久…… 题意就是有一棵树,每一个节点向他父亲节点连边,且有一个容量表示每一秒可以经过的牛的数量,每一 ...

  10. ldap第一天 编译安装LDAP + ldapadmin

    此文整理学习此大神的博客:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26168435&id=5746284 一.环 ...