作为一名合格的程序员,常用的开发工具的熟练使用是我们必须掌握的。而作为一名优秀的程序员,我们不仅要能熟练的使用,而且还要去高效的使用。而作为.Net平台专门定制的开发工具VS那当然是我们必须要熟练掌握,而且还要去高效的使用的。
VS是Visual Studio 的简称。VisualStudio是微软公司推出的开发环境。是最流行的Windows平台应用程序开发环境。功能非常的强大,现在已经更新到了V2013的版本。关于具体的VS介绍在这里就不赘述了,如果有感兴趣的朋友可以到网上自己查询。今天我们主要谈下关于在.Net平台开发中使用VS的一些小技巧。
作为一个优秀的程序员,良好的编程习惯是必须具备的。而我们在进行软件开发的过程中,给代码添加注释是我们必不可少的。但是在添加注释的过程中有很多注释都是重复的,比如我们类模块的头注释几乎都是重复的。我们很多人还在Ctrl+C,Ctrl+V,不断的重复,不断的浪费时间。在我们这个飞速发展的信息时代,时间就是一切,所以凡事我们都要讲究高效,而不是以无休止的的消耗时间为代价。在这个时代没有你做不到的,只有你想不到的。在这里对于给类模块添加头注释,以及一些常用的引用等重复代码。我们除了Ctrl+C,Ctrl+V之外,其实我们还有更高效,更自能的办法。其实这个办法,微软早给我们解决了,只是我们这些菜鸟还不知道而已。说到这里要赞扬一下微软,关于“全心全意为人民服务”的思想,微软做的很好。在我们这个社会,只有你做到了“全心全意为人民服务”,老百姓才乐于买你的单。这个社会是一个讲究合作的社会,所以我们要做到“双赢”。其实,这不仅仅是为人民服务,更是为我们自己服务,也是21世纪的生存之道。废话不说了,我们来进入正题。其实这个问题,我们可以使用模板很轻易的就能解决了,并且让你一劳永逸。关于具体怎么做的步骤请见《让VS2012自动生成我们自己的注释》。
作为一名专业的IT人士,计算机中的一些快捷键是我们必须要掌握的。在VS中并不是所有的代码都必须我们用户去亲自去写的,VS它是一个智能的IDE,所以有很多重复的代码是可以机器帮助我们去写的。在这里我们要充分的发挥出它的智能性。废话不说了,步入正题。
在VS中每一种结构代码(如选择结构If或者循环结构For),只要敲出它的第一个关键字,连续的敲2下Tab建,结构的框架就会生成。例如If结构,你敲完If然后再敲2下Tab键,就会出现:
if (true)
{
}
补全标签的快捷键是Tab+ Caps Lock 。
1)自动生成注释框架
我们传统的注释分为块注释和行注释。而在VS中我们使用另外一种注释方法,更智能,而且还可以在你使用前面加过注释的类或者方法时,可以看到你之前的注释提示。尤其是在你调用其他类的方法是忘了方法的参数时,它会自动弹出你之前的注释提示。具体怎么做呢?在C#中只要你在定义好的类或方法的上面紧挨着的 一行敲/// 就会自动生成注释框架,然后你按着框架补全注释就Ok了。在VB.Net 中同理敲’’’即可。
2)大纲注释
写代码其实就像写文章一样,高质量的代码,它一定条理清晰,注释直观,给人以一种美感。在VS中我们该如何去包装我们的代码,使它结构分明,条理更清晰呢?为此VS中提供了一种包装结构#region ··· #endregion。有了这种包装结构,我们就可以给我们的代码包装成各种层次结构,折叠成大纲。例如下面的代码,经#region包装以后,可以折叠成大纲形式。
折叠前:
折叠后:
在代码编写中我们常常会遇到很多重复的代码,很多人都去Ctrl +C ,Ctrl + V,其实这样并非最好的方面。因为在Ctrl+C 过程中你不得不去找原始的代码,找的过程是很烦人的,为此,我们有一种更好的方法。那就是???你可以把你需要的代码选中,然后拖入工具箱,就会出现如下图所示的标签,你可以给标签命名,便于以后使用方便。当你想使用该代码段时,你只要从工具箱中拖入你的所需位置即可,方便而快捷。
其实,VS中还有更多的很好使的功能,只是我们还有发现而已,希望大家今后在发现的过程中,能多多的分享。
原文:http://blog.csdn.net/gelupu/article/details/27825543