专栏首页跟着阿笨一起玩NET推荐一个代码自动完成的工具AutoCode

推荐一个代码自动完成的工具AutoCode


本文转载:http://www.cnblogs.com/xiaoxiangfeizi/archive/2012/07/24/2605884.html

最近发现了一个代码自动完成工具AutoCode,特别是在写实体的时候,非常有用,下面简单的介绍一下。

     首先在网上下载,在这个网址下载http://www.devprojects.net/,它分vs2008版和vs2010版。下载对应的版本,然后进行安装。这是一个VS的插件,安装过后,在VS工具栏中你就可以看到相应的插件了。如下:

你点击一下,就会出现如下的对话框。

你也可以用快捷键Ctrl+Enter,同样也会出现这个窗口,在这个窗口中输入命令即可。

下面介绍它的几个功能。

创建类:

命令格式:字段类型 字段名 字段类型 字段名 ……类名 Class 

实例: string StudentId string StudentName int age decimal grade string major string remark Student Class

它就会自动生成一个Student类,如下

public class Student
{
    private string _studentId;
    private string _studentName;
    private int _age;
    private decimal _grade;
    private string _major;
    private string _remark;
 
    public Student()
    {
    }
 
    public string StudentId
    {
        get { return _studentId; }
        set { _studentId = value; }
    }
    public string StudentName
    {
        get { return _studentName; }
        set { _studentName = value; }
    }
    public int Age
    {
        get { return _age; }
        set { _age = value; }
    }
    public decimal Grade
    {
        get { return _grade; }
        set { _grade = value; }
    }
    public string Major
    {
        get { return _major; }
        set { _major = value; }
    }
    public string Remark
    {
        get { return _remark; }
        set { _remark = value; }
    }
}

重写ToString方法

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 通过内存盘提高MSMQ的消息吞吐能力

    转载:http://www.ikende.com/blog/00f2634be4704b79a3e22439edeb1343

    跟着阿笨一起玩NET
  • C# 中参数验证方式的演变

    一般在写方法的时候,第一步就是进行参数验证,这也体现了编码者的细心和缜密,但是在很多时候这个过程很枯燥和乏味,比如在拿到一个API设计文档的时候,通常会规定类型...

    跟着阿笨一起玩NET
  • 以读取博客园随笔备份为例 将xml 序列化成json,再序列化成对象

    资源下载:http://files.cnblogs.com/codealone/ConsoleApplication2.zip

    跟着阿笨一起玩NET
  • C# 数据操作系列 - 14 深入探索SqlSugar

    在上一篇中,我们知道了如何使用SqlSugar,但是也只是简单的了解了如何使用,仿佛是套着镣铐行走,这明显不符合一个合格的程序员应有的素养。所以,这一篇我们将对...

    程序员小高
  • 【asp.net core 系列】13 Identity 身份验证入门

    通过前两篇我们实现了如何在Service层如何访问数据,以及如何运用简单的加密算法对数据加密。这一篇我们将探索如何实现asp.net core的身份验证。

    程序员小高
  • .NET如何生成大量随机数据

    在演示Demo、数据库脱敏、性能测试中,有时需要生成大量随机数据。Bogus就是.NET中优秀的高性能、合理、支持多语言的随机数据生成库。

    心莱科技雪雁
  • 使用MongoDB存储访问者信息

    网站的访问者信息的存储一般都是海量的,通常使用关系数据库,现在NoSQL运动火热,满足这样的需求使用NoSQL数据库会更好,网站访问者信息主要是两个功能: 1、...

    张善友
  • C#命令行解析工具

    第一个方法是不需要安装任何的库,这个方法是性能很高,但是封装不好。第二个方法是使用 CommandLineParser 库,这个库提高很好的封装但是性能会比较差...

    林德熙
  • 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(14)-EasyUI缺陷修复与扩展

    不知不觉已经过了13讲,(本来还要讲多一讲是,数据验证之自定义验证,基于园友还是对权限这块比较敢兴趣,讲不讲验证还是看大家的反映),我们应该对系统有一个小结。 ...

    用户1149182
  • C# 基础知识系列- 4 面向对象

    面向对象是一个抽象的概念,其本质就是对事物以抽象的方式建立对应的模型。简单来讲,比如我有一只钢笔,那么我就可以通过分析,可以得到 这只钢笔的材第是塑料,品牌是个...

    程序员小高

扫码关注云+社区

领取腾讯云代金券