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. G: 又见模法师

    G: 又见模法师 Time Limit: 1 s      Memory Limit: 128 MB        #include <stdio.h> ; typedef long lo ...

  2. PIE SDK波段合成

    1.算法功能简介 波段合成功能主要用于将多幅图像合并为一个新的多波段图像(即波段的叠加打包,构建一个新的多波段文件),从而可根据不同的用途选择不同波长范围内的波段合成 RGB 彩色图像. PIE支持算 ...

  3. centos7.3下安装redis3.2 yum安装

    1.进入centos 2.运行:yum install redis 3.安装完成后,选择y,确认 4.进入:cd /etc/;vi redis.conf 将,daemonize 修改为yes,并且添加 ...

  4. 爬虫beautifulsoup实践

    爬虫beautifulsoup实践: 目的:在https://unsplash.com/上爬取图片并保存到本地文件夹里.   一.观察response.首先,在Chrome浏览器里观察一下该网页的re ...

  5. pyspark SparkSession及dataframe基本操作

    from pyspark import SparkContext, SparkConf import os from pyspark.sql.session import SparkSession f ...

  6. Bloom filter和Counting bloom filter

    Bloom filter原理: https://en.wikipedia.org/wiki/Bloom_filter 推导过程结合博客: https://blog.csdn.net/jiaomeng/ ...

  7. (Frontend Newbie)Web简史

    前段时间在微博上看到有人问,前端这几年发展这么迅猛,各种新技术.新框架层出不穷,我们究竟怎么学习这些新技术才能跟得上脚步,毕竟精力有限,逐个学习不现实.个人认为,没有太大的必要去追逐那些新潮的技术.原 ...

  8. WPF中嵌入Skyline提供的COM组件填坑

    网上有很多关于在WPF中使用的Skyline提供的COM组件的教程,但大都雷同一律,其中很多的细节均为涉及,本文意在在其原基础上进行一些细节的补充. 工具:Visual Studio 2017 1.  ...

  9. js event事件绑定的方法

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  10. bzoj 5302: [Haoi2018]奇怪的背包

    Description Solution 首先 \(v_1,v_2,v_3...v_n,P\) 能够构成的最小数是 \(gcd(P,v_1,v_2,v_3...v_n)\) 然后 \(gcd(P,v_ ...