1.如果你想复制一行代码(超级长,鼠标拖老久的),只需要在这行的空白处

CTRL+C

 同理,剪贴一行

CTRL+X

删除一行

CTRL+L


2.显示方法里的参数,以前每次都是手动删括号。

CTRL+SHIFT+space.


3.自动排版

CTRL+E,D. (CTRL+A,K,F)(CTRL+K,D)

(按E后,在按D,其间不要松开CTRL)(位置:在Edit-->Advanced-->Formated Document )


4.自动注释

CTRL+E,C.

( 位置:在Edit-->Advanced-->Comment Selection )

取消注释

CTRL+E,U.


5.调出代码段

Tab+Tab.

自从知道了Tab+Tab,可以调出代码段,我就经常用Try+Tab+Tab.再也不用写Try..catch了。


6.强迫智能感知:

Ctrl+J.


7.检查括号匹配(在左右括号间切换)

Ctrl +]


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

Shift + Home(End)


9.选中从光标起代码

Shift + 方向键


10.在方法定义和调用之点切换,先F12:

Ctrl+Shift+7(8)


11.设置断点:

F9


12.启动调试

F5


13.使用Tab增加缩进,

Shift+Tab减少缩进


14.设置书签:

Ctrl+B+T

跳转到下一个书签:

Ctrl+B+N

跳转到上一个书签:

Ctrl+B+P

清除所有标签:

Ctrl+B+C


15.自动插入类实现

 class MyClass : IMyInterface
{ }

方法一: 将光标定位到ImyInterface,在左下角出现蓝色横线,点横线出现选框,选择实现成员;

方法二: Alt + Shift + F10 ;


16.查找

Ctrl+F: 查找

F3: 查找下一个

Shift+F3: 查找上一个

Ctrl+Shift+F: 在文件中查找


17.增强的区块选取与编辑功能

区块选取功能其实是许多文字编辑器的基本功能之一(包括Word),用过的人应该都知道只要按下键盘的ALT键不放,再利用滑鼠选取区块的范围即可选取区块的文字。如果透过键盘进行区块选取的话,也是先按下键盘的ALT键不放,再按下Shift键不放,接着再移动键盘方向键进行移动即可完成区块选取。

虽然Visual Studio 2010之前的版本也都有支援区块选取,但是「区块编辑」功能却大大的受限,以往只能使用很基本的「区块删除」与「区块复制/贴上」功能,但是Visual Studio 2010与之前的Visual Studio版本主要有两个主要的增强:

一次编辑多行

以下图为例,我们先用区块选取以下两行的private部分

选取完后直接用键盘输入public即可完成一次编辑多行的动作

支援零宽度选取,可多行同时输入

如下图示,你游标可以先停留在第12行的地方,先按下键盘的ALT+SHIFT键不放,再按方向键往下选取,你可以看到一条细细的垂直线:

接着直接开始输入程式码,你会发现多行的程式码会同时被新增上去:


18 程式码编辑视窗字体可自由放大缩小

先按住CTRL键不放,然后再使用滑鼠的滚轮上下移动即可看到字体大小的变化


Visual Stuio 2010 常用快捷及操作的更多相关文章

  1. Visual Stuio 2010 常用快捷及操作(转)

    文章来源:http://www.cnblogs.com/martianzone/p/3373791.html 1.如果你想复制一行代码(超级长,鼠标拖老久的),只需要在这行的空白处 CTRL+C 同理 ...

  2. Visual Studio 2010 常用快捷方式

    调试快捷键 F6:           生成解决方案 Ctrl+F6:   生成当前项目 F7:           查看代码 Shift+F7:  查看窗体设计器 F5:           启动调 ...

  3. VIsual Studio 2010 常用快捷键

    1.Ctrl+S   保存 2.Ctrl+F: 查找 3.Ctrl+H: 替换 4.Ctrl+E,S: 查看空白 5.Ctrl+K+C: 注释选定内容 6.Ctrl+K+U: 取消选定注释内容 7.C ...

  4. Typora程序员的记事本.Typora常用快捷操作

    Typora常用快捷操作 1.文本格式快捷编写 1.1.文本段落编写 a)#→宫格建→加输入内容→回车键,其中#表示标题一,##表示标题二以此类推至######为止 b)或者选中要修改文本的文本格式按 ...

  5. Windows常用快捷操作

    Windows操作系统作为目前最广泛使用的PC端OS,掌握一些快捷键,方便快速在Windows系统下进行操作. 下面收集整理了一些常用的快捷操作: Ctrl + A   全选 Ctrl + C   复 ...

  6. 提高你开发效率的十五个Visual Studio 2010使用技巧

    提高你开发效率的十五个Visual Studio 2010使用技巧 相信做开发的没有不重视效率的.开发C#,VB的都知道,我们很依赖VS,或者说,我们很感谢VS.能够对一个IDE产生依赖,说明这个ID ...

  7. 【转】【UML】使用Visual Studio 2010 Team System中的架构师工具(设计与建模)

    Lab 1: 应用程序建模 实验目标 这个实验的目的是展示如何在Visual Studio 2010旗舰版中进行应用程序建模.团队中的架构师会通过建模确定应用程序是否满足客户的需求. 你可以创建不同级 ...

  8. Visual C++2010开发权威指南 中文高清PDF - VC.NET

    第一部分  Visual C++ 2010开发与新特性第1章  Visual C++ 2010开发环境简介 11.1  Visual C++ 2010简介 11.2  Visual C++ 2010下 ...

  9. [转]基于Visual Studio 2010 进行敏捷/Scrum模式开发

    http://www.infoq.com/cn/articles/visual-studio-2010-agile-scrum-development 根据Forrester Research今年第二 ...

随机推荐

  1. 【研究】curl测试不安全的HTTP请求

    漏洞名称: 启用了不安全的HTTP方法 安全风险:       可能会在Web 服务器上上载.修改或删除Web 页面.脚本和文件. 可能原因:       Web 服务器或应用程序服务器是以不安全的方 ...

  2. PIE SDK克里金插值法

    1.算法功能简介 克里金插值法基于一般最小二乘法的随机插值技术没用方差图作为权重函数,被应用于任何点数据估计其在地表上分布的现象,被称为空间自协方差最佳插值法,是一种最优内插法也是一种最常用的空间插值 ...

  3. 关于工具类静态方法调用@Autowired注入的service类问题

    @Component //此处注解不能省却(0) 1 public class NtClient { 2 /** 3 * 日志 4 */ 5 private static String clazzNa ...

  4. 安装Samba服务让宿主机和虚拟机共享文件

    安装 samba 服务器之后,很方便的实现 Windows 和 Linux 进行通信. 安装步骤: 1 .在 Ubuntu 系统下面安装 samba 服务: $ sudo apt-get instal ...

  5. webstorm预览时把浏览器地址localhost改成IP

    可以通过 File --> Setting,搜索 deployment 点击 + 号 然后输入一个名称,选择:Local or mounted folder,点击 OK 接下来选择你的本地项目路 ...

  6. linux 基础运维 之 Linux的闹钟

    1. linux 删除一个文件的权限要看文件所在的目录的权限 删除文件需要对对这个目录拥有w权限 修改文件 查看文件的内容需要对文件有rw权限 删除 创建一个文件 需要对文件坐在地目录拥有wx权限2. ...

  7. (转)[Shell]tr命令详解

    原文:http://blog.csdn.net/sunnyyoona/article/details/52986893 1. 用途 tr,translate的简写,主要用于压缩重复字符,删除文件中的控 ...

  8. C# 判读取得字符编码格式

    FileStream fs1 = new FileStream(folder + strPath, FileMode.Open); byte[] bytes = new byte[fs1.Length ...

  9. mac上k8s学习踩坑

    本文学习k8s参考内容:http://docs.kubernetes.org.cn/126.html,学习过程中遇到一些坑,记录如下: -------------------------------- ...

  10. centos 6.5搭建LNMP环境

    1:查看环境: 1 2 [root@10-4-14-168 html]# cat /etc/redhat-release CentOS release 6.5 (Final) 2:关掉防火墙 1 [r ...