高效程序猿之(一)VS2010快速生成代码模板(转)
2013-04-23 11:38
337 查看
一只程序猿的生产效率很重要。生成效率高了,老板喜欢你,妹子崇拜你,你也可以给自己节省很多时间。
加班的一般都是新手程序猿,除了对语言和技术不熟悉,工具也是很影响生成效率的因素。我们知道,猿和其他动物最大的区别在于,猿会使用工具。所以这一系列我将介绍一下如何用好手头的工具来帮助我们提高效率。
今天我们来看看如何在Visual Studio 2010中用内置的模板快速生成代码片段。
代码模板就是预先定义好的一个代码片段。VS中,我们只要输入模板的名称,然后连按两下TAB,VS就可以给我们把代码片段补充完整。
下面列出的这些都是VS2010的预置代码片段
流程控制语句估计大家都知道,这是最常用的“两下tab”:
其实除了这些,VS还可以帮我们做很多事情:
但可惜是,VS2010似乎没有内置ToString()的模板。Model类中重写ToString()方法是很常用的,如果要实现快速输入,可能只有通过安装插件实现了。这在下一篇中将会介绍~
加班的一般都是新手程序猿,除了对语言和技术不熟悉,工具也是很影响生成效率的因素。我们知道,猿和其他动物最大的区别在于,猿会使用工具。所以这一系列我将介绍一下如何用好手头的工具来帮助我们提高效率。
今天我们来看看如何在Visual Studio 2010中用内置的模板快速生成代码片段。
代码模板就是预先定义好的一个代码片段。VS中,我们只要输入模板的名称,然后连按两下TAB,VS就可以给我们把代码片段补充完整。
下面列出的这些都是VS2010的预置代码片段
流程控制语句估计大家都知道,这是最常用的“两下tab”:
关键词 | 生成 |
for | for(int i = 0; i < length; i++){} |
foreach | foreach (var item in collection) {} |
do | do… while loop |
while | while (true) {} |
if | if (true) { } |
try | try….catch… |
关键词 | 生成 |
class | class MyClass{} |
ctor | 根据当前的类名生成空构造函数 |
cw | Console.WriteLine() |
Exception | 自定义异常类模板 |
indexer | 索引器模板 |
mbox | MessageBox.Show() |
prop | 自动属性 get;set; |
propfull | 传统属性(私有字段、封装get;set) |
propg | 自动属性 get; private set; |
相关文章推荐
- 高效程序猿之(一)VS2010快速生成代码模板
- 高效程序猿之(一)VS2010快速生成代码模板
- 高效程序猿之(一)VS2010快速生成代码模板
- 高效程序猿之 VS2010快速生成代码模板
- VS2010快速生成代码模板功能介绍
- 高效程序猿之 VS2010快速生成代码模板
- VS2010 自动补全模板快速生成代码
- ORM Querier 基于Transact-SQL解析的代码生成利器 帮助开发人员高效快速生成需要的ORM代码
- VS2010 中快速生成代码
- VS2010生成代码文件注释模板
- Java使用 VelocityEngine模板引擎快速生成HTML等各种代码
- Android studio 快速代码模板生成常用的缩写汇总
- 快速生成折线图及代码详解
- 简单好用的Nhibernate代码自动生成工具,自己写的基于动软代码生成器Nhibernate代码自动生成模板及图文教程
- 扩展VS2010插件-----通过UML类图,自动生成相关代码
- 生成代码的代码 之 POJO生成器 之二 模板实现
- Android 二维码快速生成代码
- 通过t4模板结合XML定义文件生成MVVM中的Model Entity Class 代码
- 【转】- 使用T4模板批量生成代码
- 使用 Velocity 模板引擎快速生成代码