这篇大致是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。

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

  1. 12.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. 一种基于Qt的可伸缩的全异步C/S架构服务器实现(流浪小狗,六篇,附下载地址)

    本文向大家介绍一种基于Qt的伸缩TCP服务实现.该实现针对C/S客户端-服务集群应用需求而搭建.连接监听.数据传输.数据处理均在独立的线程池中进行,根据特定任务不同,可安排负责监听.传输.处理的线程数 ...

  2. egret随笔-publish命令的改进

    缘由 导了几天的ipa,每次publish后都要改zip包名的代码,终于鼓起勇气翻看了一下egret publish的代码,唉,这代码...应该不会是北京的那几个大牛写的吧??? 正题 看了源码才知道 ...

  3. 【Daily】 2014-4-23

    KEEP GOING Think more product when face difference Check value null when insert/remove/update/add ch ...

  4. ar解压deb包

    解压文件 ar -x libstdc++6_4.7.2-5_i386.deb tar -zxvf data.tar.gz

  5. Productivity Improvements for the Entity Framework(实体框架设计)【转】

    Background We’ve been hearing a lot of good feedback on the recently released update to the Entity F ...

  6. Android读写JSON格式的数据之JsonWriter和JsonReader

    近期的好几个月都没有搞Android编程了,逐渐的都忘却了一些东西.近期打算找一份Android的工作,要继续拾起曾经的东西.公司月初搬家之后就一直没有网络,直到今日公司才有网络接入,各部门才開始办公 ...

  7. 使用Vitamio打造自己的Android万能播放器(3)——本地播放(主界面、播放列表)

    前言 打造一款完整可用的Android播放器有许多功能和细节需要完成,也涉及到各种丰富的知识和内容,本章将结合Fragment.ViewPager来搭建播放器的主界面,并实现本地播放基本功能.系列文章 ...

  8. java 解析json的问题

    本文转载自http://chriszz.sinaapp.com/?p=392 Json就是Javascript notation,可以替代XML,用做数据交互. Json的两种基本表示形式,可以用自动 ...

  9. data按钮

    1.加载状态 通过按钮(Button)插件,您可以添加进一些交互,比如控制按钮状态,或者为其他组件(如工具栏)创建按钮组. 如需向按钮添加加载状态,只需要简单地向 button 元素添加 data-l ...

  10. iOS开发那些事儿(二)热补丁

    一.热补丁作用:修复导致崩溃的错误.替换/增加方法.替换原来的界面等等 二.实现手段:JSPatch (使用Objective-C Objective-C和JavaScript jspatch桥.你可 ...