最近看到很多同事用 VI 来开发Ruby,Python脚本。 编辑代码全部用的是快捷键,效率很高。

其实Visual Stuido也有非常多的快捷键,熟练运用后,能大大提高工作效率。 本文介绍一些最常用的快捷键
本文用的GIF动画图片,是通过LICEcap工具录制的。

阅读目录

  1. VS快捷键教程
  2. 删除或剪切一行(Ctrl + X)
  3. 格式化整个文档(Ctrl + K, Ctrl + D)
  4. 智能感知(Ctrl + J)
  5. 折叠所有方法 (Ctrl+M,Ctrl+O)
  6. 折叠或者展开当前方法(Ctrl+M,Ctrl+M)
  7. 查看函数参数 (Ctrl+K, Ctrl+P)
  8. 注释(Ctrl+K, Ctrl+C)
  9. 在光标下面插入空行(Ctrl+Shift+Enter)
  10. 插入代码段(Ctrl+K, Ctrl+S)

VS快捷键教程

http://www.shortcutworld.com/en/win/Visual-Studio_2010.html

删除或剪切一行(Ctrl + X)

不需要选择任何文本, 用来剪切一行, 最常用来删除一行。

格式化整个文档(Ctrl + K, Ctrl + D)

用来格式化整个文档
具体操作是:按住Ctrl键不放,先按K键,再按D键。
格式化整个文档也可以用(Ctrl+E, Ctrl+D), 一只手就搞定了, 更方便

智能感知(Ctrl + J)

折叠所有方法 (Ctrl+M,Ctrl+O)

展开所有方法 (Ctro+M,Ctrl+L)

折叠或者展开当前方法(Ctrl+M,Ctrl+M)

查看函数参数 (Ctrl+K, Ctrl+P)

记忆方法:  Ctrl+P   =  Parameter

注释(Ctrl+K, Ctrl+C)

反注释选中的代码是(Ctrl+K, Ctrl+U)

记忆方法:  Ctrl+C   =    Comment selected text

Ctrl+U  =    Uncomment selected text

在光标下面插入空行(Ctrl+Shift+Enter)

在光标上面插入空行是; (Ctrl+Enter)

此快捷键在编辑XML文件的时候,非常有用

插入代码段(Ctrl+K, Ctrl+S)

插入代码段

注意: 实际操作,按住Ctrl键不放,先按K键,再按S键。

如果您看了本篇博客,觉得对您有所收获,请点击右下角的 [推荐]

如果您想转载本博客,请注明出处

如果您对本文有意见或者建议,欢迎留言

感谢您的阅读,请关注我的后续博客

 
 
分类: C#

Visual Stuido也有非常多的快捷键的更多相关文章

  1. Visual Stuido 2010/2012 扩展:Quick Launcher,快速打开指定文件

    Visual Stuido 2010/2012 扩展:Quick Launcher,快速打开指定文件 Quick Launcher 是一个极其简单但实用的 Visual Studio 扩展,支持 Vi ...

  2. visual stuido 跨解决方案调试

    visual stuido 跨解决方案调试 一个解决方案是一个第三方库,另一个是单独的程序.调试的时候要同时跟踪源码.因为第三方库并没有直接使用它的源码,而是使用生成的dll,直接进行调试比较麻烦,会 ...

  3. QT visual stuido 集成插件不能打开ui文件的解决方法(去掉xml的UTF8标记)

    QT visual stuido 集成插件不能打开ui文件的解决方法 visual studio里不能打开这个ui文件,出现warning等解决方法是:于是将<?xml version=&quo ...

  4. [6278009]使用Visual Stuido Code 编写Markdown

    使用Visual Stuido Code 编写Markdown void main() { printf("Hello world!"); } void main() { Cons ...

  5. 在离线环境中安装Visual Stuido 2017

    在离线环境中安装Visual Stuido 2017 0x00 写在前面的废话 因为工作上大多数都是在离线环境中进行的,进出离线环境很麻烦,所以之前很长一段时间都在使用VS2010.后来尝试换了VS2 ...

  6. Visual Stuido快捷键

    转自:http://www.cnblogs.com/TankXiao/p/3164995.html 整理了一些VS的快捷键 格式化整个文档:(Ctrl + K, Ctrl + D)智能感知:(Ctrl ...

  7. 转一个Visual Stuido 快捷键

    http://www.shortcutworld.com/en/win/Visual-Studio_2010.html 快捷键分类很详细.

  8. win10下面visual studio, sublime ctrl+shift+f快捷键失效的原因

    在visual studio 和sublime中,经常遇到ctrl+shift+f不能用,然后输入法总是自动切换成繁体中文. 实在百思不得其解. 今天才发现,我用的windows 10自带的微软拼音输 ...

  9. Visual Studio Code常用设置及快捷键

    1. Visual Studio Code常用设置 { // 控制是否显示 minimap(缩略图) "editor.minimap.enabled": false, // 控制折 ...

随机推荐

  1. JavaScript之事件处理详解

    一.事件传播机制 客户端JavaScript程序(就是浏览器啦)采用了异步事件驱动编程模型.当文档.浏览器.元素或与之相关的对象发生某些有趣的事情时,Web浏览器就会产生事件(event).如果Jav ...

  2. Effective C++:条款14:在中小企业资源管理copying表现

    (一) 在一项条款说法auto_ptr和tr1::share_ptr适合heap-based资源.然而,并非所有的资源都heap-based的.换句话说不tr1::shared_ptr 和 auto_ ...

  3. BZOJ 1801 AHOI2009 中国象棋 递归

    标题效果:给定一个棋盘.放置一些枪.它需要随机两支枪不能互相攻击,评估的数目p模值 首先,两炮不攻击对方自由地等同于一条线最多可有只有两个枪 直形压力DP话是50分 考虑到每个列是等效 然后我们就可以 ...

  4. c#之Async、Await剖析

    c#之Async.Await剖析 探索c#之Async.Await剖析 2015-06-15 08:35 by 蘑菇先生, 1429 阅读, 5 评论, 收藏, 编辑 阅读目录: 基本介绍 基本原理剖 ...

  5. jquery 访问控制菜单

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHpqOTExOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA ...

  6. Cocos2d-x实现Android的Toast特征

    1.Toast Android的Toast是View视图,显示少量的信息.主要用于一些提示和帮助.本文实现了Toast最主要的操作能, 代码例如以下: //PacToast.h #include &q ...

  7. Visual Studio-Sequence Diagram

    UML Design Via Visual Studio-Sequence Diagram 本文主要介绍在Visual Studio中设计时序图,内容如下: 何时使用时序图 时序图元素介绍 条件.循环 ...

  8. UVA 10139 Factovisors(数论)

    Factovisors The factorial function, n! is defined thus for n a non-negative integer: 0! = 1 n! = n * ...

  9. HDU 5068 Harry And Math Teacher

    主题链接~~> 做题情绪:的非常高深,有种高大上的感觉. 解题思路: 两层之间的联通能够看成是一个矩阵  代表上下两层都能够联通,,代表下层第1个门与上层第一个门不联通,以此类推联通就能够用矩阵 ...

  10. easyui datagrid load 封装 参数问题 js 作用域

    var temp = { LoginAccount: $('#LoginAccount').val(), ShopName: $('#ShopName').val() }; function doSe ...