写下这些快捷键的操作,并不是全部记住,记住常用的,然后其他的来查询就好了。

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”;

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

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

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

[补充]选择一个单词后,按组合键“Ctrl+F”也可调出查找框口,且搜索结果也会被高亮显示。

5.框式选择

使用组合键“Shift+Alt+方向键(或鼠标)”即可完成框式选择。框式选择允许你同时对代码行和列进行选择。这对批量删除某些代码很方便的哦。

6.在光标所在行的上面或下面插入一行

1)组合键“Ctrl+Enter”:在当前行的上面插入一个空行;

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

7.定位到行首与行尾

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

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

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

1)选中从光标起到行首间的代码:使用组合键“Shift + Home”;

2)选中从光标起到行尾间的代码:使用组合键“Shift + End”。

9.调用智能提示

1)方法1:使用组合键“Ctrl+J”;

2)方法2:使用组合键“Alt+→”。

10.调用参数信息提示

对于某些函数体较大的函数来说,想轻松地确认参数在函数内部的使用情况是件比较麻烦的事情。这时可以将光标置于参数名上,再按组合键“Ctrl+Shif+空格”,参数被使用  的地方会被高亮显示。

11.快速切换窗口

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

12.快速隐藏或显示当前代码段

使用组合键“Ctrl+M,M”(记住:要按两次M哦)。

13.生成解决方案

使用组合键“Ctrl+Shift+B”。

14.跳转到指定的某一行

1)方法1:组合键“Ctrl+G”;

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

15.注释/取消注释

1)注释:组合键“Ctrl+K+C”;

2)取消注释:组合键“Ctrl+K+U”。

16.全屏显示/退出全屏显示

使用组合键“ SHIFT + ALT + ENTER ”。

17.定义与引用

1)转跳到定义:F12;

2)查找所有引用:使用组合键“Shift+F12”。

3)快速预览:ALT + F12

18.查找和替换

1)查找:使用组合键“Ctrl+F”;

2)替换:使用组合键“Ctrl+H”。

19.大小写转换

1)转小写:使用组合键“Ctrl+ U”;

2)转大写:使用组合键“CTRL + SHIFT + U”。

20.调试相关

1)调试(启动):F5;

2)调试(重新启动):使用组合键“Ctrl+Shift+F5”

3)调试(开始执行不调试):使用组合键“Ctrl+F5”

4)调试(逐语句):F11

5)调试(逐过程):F10

6)设置断点:F9

7)取消所有断点:CTRL + SHIFT + F9

21.格式化代码

格式化全部代码:ctrl + K + D

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

22.书签

切换书签开关 :Ctrl+K,K: 
移动到下一书签 :Ctrl+K,N: 
移动到上一书签 :Ctrl+K,P:

VS2015快捷键及常用功能的更多相关文章

  1. Eclipse 和 NetBeans 快捷键即其他常用功能比较

    按: 自己用 Eclipse, 常用的也就这些功能, 在用 NetBeans 时, 有些不顺手, 因此列表如下. Eclipse和NetBeans常用快捷键对比:  功能  Eclipse     N ...

  2. WebStorm 常用功能的使用技巧分享

    WebStorm 是 JetBrain 公司开发的一款 JavaScript IDE,使用非常方便,可以使编写代码过程更加流畅. 本文在这里分享一些常用功能的使用技巧,希望能帮助大家更好的使用这款强大 ...

  3. Source Insight常用功能设置

    熟悉工具的使用能在一定程度上提高工作效率,但工具永远只是工具,大家要把重点放在内功的修炼上. 符号导航 符号(变量.宏定义.结构定义.枚举.函数等等)在SI 中的检索非常方便.Ctrl+鼠标左键或Ct ...

  4. pycharm快捷键、常用设置、包管理

    pycharm快捷键.常用设置.包管理 在PyCharm安装目录 /opt/pycharm-3.4.1/help目录下可以找到ReferenceCard.pdf快捷键英文版说明 or 打开pychar ...

  5. Keil的使用方法 - 常用功能(二)

    Ⅰ.概述 上一篇文章是总结关于Keil使用方法-常用功能(一),关于(文件和编译)工具栏每一个按钮的功能描述和快捷键的使用. 我将每一篇Keil使用方法的文章都汇总在一起,回顾前面的总结请点击下面的链 ...

  6. spyder常用功能

    最近和同学讨论到spyder的使用技巧,所以就结合之前在网上看到网友的总结( https://blog.csdn.net/peiwang245/article/details/78528098)和自己 ...

  7. Linux系统Bash的常用功能(9)

    了解了基本的Linux文件文件系统的概念后,我们将更深入的了解一下Linux的其他方面的内容,那就是我们所使用的用户接口,也就是大家常听到的 『Shell』 ,『这个shell并不是黑客反弹的shel ...

  8. Navicat Premium 常用功能讲解

    https://www.linuxidc.com/Linux/2016-04/130159.htm Navicat Premium 常用功能讲解 1.快捷键 1.1. F8 快速回到当前对象列表 1. ...

  9. WebStorm 常用功能

    WebStorm 常用功能的使用技巧分享 WebStorm 是 JetBrain 公司开发的一款 JavaScript IDE,使用非常方便,可以使编写代码过程更加流畅. 本文在这里分享一些常用功能的 ...

随机推荐

  1. 【BZOJ】3991: [SDOI2015]寻宝游戏 虚树+DFS序+set

    [题意]给定n个点的带边权树,对于树上存在的若干特殊点,要求任选一个点开始将所有特殊点走遍后返回.现在初始没有特殊点,m次操作每次增加或减少一个特殊点,求每次操作后的总代价.n,m<=10^5. ...

  2. KS(Kolmogorov-Smirnov)(转)

    来源:https://blog.csdn.net/u013421629/article/details/78217498 KS(Kolmogorov-Smirnov):KS用于模型风险区分能力进行评估 ...

  3. (转)USB协议简介

    USB协议简介     USB是一种协议总线,即主机与设备之间的通信需要遵循一系列约定.协议内容较多,这里仅作一些简单介绍,深入学习,可参看USB规范(WWW.usb.org).     为了理解协议 ...

  4. Java线上应用故障排查之一:高CPU占用【转】

    近期java应用,CPU使用率一直很高,经常达到100%,通过以下步骤完美解决,分享一下. 方法一: 转载:http://www.linuxhot.com/java-cpu-used-high.htm ...

  5. 关于boost 的smart_ptr 的使用问题

    boost 的smart_ptr 库中含有好几种智能指针,大家用的最多的应该是shared_ptr ,为啥呢?好用,不用管他啥时候会自动删除等等,而且拷贝和复制都很到位, 但实际上,这个库也有问题,连 ...

  6. LINUX下解决netstat查看TIME_WAIT状态过多问题(转)

    原文连接:www.itokit.com/2012/0516/73950.html # netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c 16 CLOSIN ...

  7. java版云笔记(一)

    云笔记项目 这个项目的sql文件,需求文档,需要的html文件,jar包都可以去下载,下载地址为:http://download.csdn.net/download/liveor_die/998584 ...

  8. hdu 5505(数论-gcd的应用)

    GT and numbers Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)To ...

  9. 洛谷 P2788数学1(math1)- 加减算式 题解

    题目传送门 这道题目可以使用C++的神奇功能: #include<bits/stdc++.h> using namespace std; int ans,t; int main(){ wh ...

  10. ci框架hook钩子

    <code>//启动hooks //app/config/config.php $config['enable_hooks'] = TRUE; //hooks配置 ///app/confi ...