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

时间:2022-10-27 20:36:17

  这篇大致是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. _NSInlineData objectForKeyedSubscript:

    最近总是遇到这个错误:reason: '-[_NSInlineData objectForKeyedSubscript:]: unrecognized selector sent to instanc ...

  2. JS-鼠标经过显示二级菜单

    在css处添加了border样式为了看得更清楚——源代码有一个程序漏洞,存在一个很烦人的大bug. <ul class="nav"> <li class=&quo ...

  3. HDU 5017 Ellipsoid 模拟退火第一题

    为了补这题,特意学了下模拟退火算法,感觉算法本身不是很难,就是可能降温系数,步长等参数不好设置. 具体学习可以参见: http://www.cnblogs.com/heaad/archive/2010 ...

  4. Oracle存储过程实现返回多个结果集 在构造函数方法中使用 dataset

    原文 Oracle存储过程实现返回多个结果集 在构造函数方法中使用 dataset DataSet相当你用的数据库: DataTable相当于你的表.一个 DataSet 可以包含多个 DataTab ...

  5. Eclipse配置Hadoop开发环境

    Step 1:选择Hadoop版本对应的Eclipse插件jar包(可自行编译),我的Hadoop版本是hadoop-0.20.2,对应的插件应该是:hadoop-0.20.2-eclipse-plu ...

  6. 关于apche无缘无故个启动不了,解决方法

    1. 对于用户不小心把apache下的conf文件不小心给修改了,可那会导致,启动不了apache, 解决办法可以重新下载一个, 64为  32位  下载地址 http://www.veryhuo.c ...

  7. Razor和HtmlHelper的使用意义

    Razor和HtmlHelper的使用意义 写这篇文档的目的是为了给初学MVC的同伴们介绍在MVC的View中的两个新概念,能有利于我们更快,更好的开发项目.一个是视图引擎,一个是HtmlHlper. ...

  8. python学习笔记五——数据结构

    4 . python的数据结构 数据结构是用来存储数据的逻辑结构,合理使用数据结构才能编写出优秀的代码.python提供的几种内置数据结构——元组.列表.字典和序列.内置数据结构是Python语言的精 ...

  9. SolidWorks知识积累系列-01

    Solidworks学习 1. 基本知识点总结 基准视图 主视图:从前往后看,前视基准 俯视图:从上往下看,上视基准 侧视图:从右向左看,右视基准 草图要求 单封闭性,草图要依附于某个位置 绘制大概形 ...

  10. 代理模式——java设计模式

    代理模式(Proxy Pattern) GoF中给出的代理模式的定义为: 代理模式给某一个对象提供一个代理或占位符,并由代理对象来控制对原对象的访问. 代理模式的英文叫做Proxy或Surrogate ...