原文网址:http://blog.csdn.net/yl2isoft/article/details/9735527

以前一直只知道,键入prop,再按两次tab键,会生成自动属性代码。

今天闲着无事,就整理了一下在Visual Studio中其他快速添加代码段的方法。

1.自动属性

键入prop,再按两次tab键,会生成自动属性代码。

  1. public int MyProperty { get; set; }

通过实验发现,输入pr,pro,proc等,再按两次tab键,同样会生成自动属性代码段。

2.class

键入class,再按两次tab键,会生成类定义代码。

  1. class MyClass
  2. {
  3. }

3.interface

键入interface,再按两次tab键,会生成接口定义代码。

  1. interface IInterface
  2. {
  3. }

4.struct

键入struct,再按两次tab键,会生成结构体定义代码。

  1. struct MyStruct
  2. {
  3. }

5.for

键入for,再按两次tab键,会生成for循环代码。

  1. for (int i = 0; i < length; i++)
  2. {
  3. }

6.foreach

键入foreach,再按两次tab键,会生成foreach循环代码。

  1. foreach (var item in collection)
  2. {
  3. }

7.while

键入while,再按两次tab键,会生成while循环代码。

  1. while (true)
  2. {
  3. }

8.do-while

键入do,再按两次tab键,会生成do-while循环代码。

  1. do
  2. {
  3. } while (true);

10.try-catch

键入try,再按两次tab键,会生成异常处理代码。

  1. try
  2. {
  3. }
  4. catch (Exception)
  5. {
  6. throw;
  7. }

11.if语句

键入if,再按两次tab键,会生成条件语句代码。

  1. if (true)
  2. {
  3. }

12.enum

键入enum,再按两次tab键,会生成枚举定义代码。

  1. enum MyEnum
  2. {
  3. }

13.namespace

键入namespace,再按两次tab键,会生成命名空间代码。

  1. namespace MyNamespace
  2. {
  3. }

14.switch

键入switch,再按两次tab键,会生成分支代码。

  1. switch (switch_on)
  2. {
  3. default:
  4. }

15 Exception

键入Exception,再按两次tab键,会生成如下代码。

  1. [global::System.Serializable]
  2. public class MyException : Exception
  3. {
  4. public MyException() { }
  5. public MyException( string message ) : base( message ) { }
  6. public MyException( string message, Exception inner ) : base( message, inner ) { }
  7. protected MyException(
  8. System.Runtime.Serialization.SerializationInfo info,
  9. System.Runtime.Serialization.StreamingContext context ) : base( info, context ) { }
  10. }

【转】在Visual Studio中怎样快速添加代码段的更多相关文章

  1. 如何在 Visual Studio 中使用 Git 同步代码到 CodePlex

    开源社区不管在国内还是国外都很火热,微软也曾因为没有开源而倍受指责,但是随着 .Net framework.ASP.Net MVC等框架的逐渐开源,也让大家看到了微软开源的步伐.CodePlex 则是 ...

  2. [转]如何在 Visual Studio 中使用 Git 同步代码到 CodePlex

    本文转自:http://www.cnblogs.com/stg609/p/3673782.html 开源社区不管在国内还是国外都很火热,微软也曾因为没有开源而倍受指责,但是随着 .Net framew ...

  3. Visual Studio 内置快速生产代码简写集合

    工作之余,整理了一下,Visual Studio 里面的快速生产代码缩写集合,这个拿出来分享想一下,希望对您有所帮助. 文件下载地址:VS内置生产代码缩写集合文档.rar 首字母 简写 生成代码 a ...

  4. 在visual studio中快速添加代码段

    昨天我在网课上,看到老师输入#2之后,立马就出现了一堆代码. 我于是赶紧打开自己的visual studio尝试一下,并没有任何反应. 上网查找,发现visual studio有自定义代码段的功能. ...

  5. Visual Studio 创建封装自己的代码段(C#)

    https://www.cnblogs.com/awaTangjay/p/6644952.html 1.打开vs2012--工具--代码段管理器 2.进入代码管理器之后,语言选择Visual C#,然 ...

  6. 在Zend Studio中为ThinkPHP添加代码自动提示功能

    身边很多朋友都使用ThinkPHP或CodeIgniter等开发框架为自己的项目提高开发效率. 在得力于这些优秀框架良好的设计结构的同时,也头疼于代码的自动完成提示功能没有纯PHP网站那么完善了.经常 ...

  7. visual studio 2013怎样快速查看代码函数关系--代码图

    可以发现没有调试运行代码时是无法查看代码图的,可以在某行加一个断点,如下图,并开始debug调试: 这时,就会在代码调试工具栏看到代码图按钮,点击它: 右边就会出现代码图了: 这下就方便多了. 不仅适 ...

  8. Visual Studio 中添加SQLite数据源

    相关下载:https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki 在Visual Studio中要支持访问SQLi ...

  9. Visual Studio中使用Macros插件给代码添加注释、时间和以及自动脚本

    title: Visual Studio中使用Macros插件给代码添加注释.时间和以及自动脚本 date: 2020-09-11 sidebarDepth: 2 tags: 代码 Visual st ...

随机推荐

  1. Java集合转有类型的数组之toArray(T[] a)

    在java变成中慎用强制类型转换,尽量使用类自带的转换函数或泛型.先看一行代码 错误方法: String[] array= (String[]) list.toArray(); 如果list中存放的是 ...

  2. Python3:爬取新浪、网易、今日头条、UC四大网站新闻标题及内容

    Python3:爬取新浪.网易.今日头条.UC四大网站新闻标题及内容 以爬取相应网站的社会新闻内容为例: 一.新浪: 新浪网的新闻比较好爬取,我是用BeautifulSoup直接解析的,它并没有使用J ...

  3. 2018-2019-1 20189215《Linux内核原理与分析》第三周作业

    <庖丁解牛>第二章书本知识总结 函数调用框架 call指令有两个作用: (1) 将CS:EIP中下一条指令的地址A保存在栈顶: (2)设置CS:EIP指向被调用程序的第一行. ret指令在 ...

  4. jsoop_封装

    <script> //java.utils.ArrayList() //包(命名空间) /* var java = {}; java.utils = {}; java.utils.Arra ...

  5. git status出现 fatal: Not a git repository (or any of the parent directories): .git

    fatal: Not a git repository (or any of the parent directories): .git 提示说没有.git这样一个目录,解决办法如下: git ini ...

  6. POJ 2115 C Looooops(模线性方程)

    http://poj.org/problem?id=2115 题意: 给你一个变量,变量初始值a,终止值b,每循环一遍加c,问一共循环几遍终止,结果mod2^k.如果无法终止则输出FOREVER. 思 ...

  7. Tp5,Service使用

    C层,操控数据库,并处理页面数据展示. M层,纯粹的操作自己所对应的数据库. Service层,可以通用的处理一些逻辑计算,也可以将复杂的数据表处理整合到一起,也可以将复杂的业务逻辑整合到一起. 创建 ...

  8. ElasticSearch安装和head插件安装

    本文主要介绍elasticsearch5.0安装及head插件安装.确保系统已经安装好jdk1.8以上,操作系统CentOS6以上. 一.elasticsearch安装配置 1.官网下载源码包 下载不 ...

  9. UVA-11383 Golden Tiger Claw (KM算法)

    题目大意:一张可行二分图的权值以邻接矩阵的形式给了出来,现在要找每一个节点的可行顶标,使顶标和最小. 题目分析:直接用KM算法,结束后顶标之和最小...模板题. 代码如下: # include< ...

  10. PHP:第五章——字符串输出函数

    <?php header("Content-Type:text/html;charset=utf-8"); /*字符串输出函数*/ //1.echo 输出一个或多个字符 // ...