Skip to content
| Marketplace
Sign in
Visual Studio>Tools>VsixProp
VsixProp

VsixProp

康宇

|
459 installs
| (1) | Free
当我们编写实体Entity的时候,往往没有很好的办法直接生成,就比较麻烦,这也是编写这个插件的初衷; 插件提供了两种方式去构建实体,一种时字符串,一种是数据库。 1.Alt+P:选中你需要生成的字符串,快捷键Alt+P可以按照字符串直接生成实体,逗号或者空格分割,例如 Createtime OrderType IsDeleted 2.Alt+S:程序可提供配置sql数据库,只要输入表名字,按Alt+S,可直接生成表的实体,你需要在vs编辑器里面编写并选中数据库的名字然后按下快捷键,会有美好的事情发生。例如 TB_Student 数据库配置在工具-...
Download

VSIXPROP Plugin vs插件-PROP

作者-康宇

目的

当我们编写实体Entity的时候,往往没有很好的办法直接生成,就比较麻烦,这也是编写这个插件的初衷

### 使用方式1

安装插件之后,选中你需要生成的字符串,快捷键Alt+P可以按照字符串直接生成实体

比如以下字符串

Vchcode,dlyorder,Createtime,Qty

命令会按照 逗号,回车,Tab制表符来分割每个属性,然后生成属性,生成效果如下

    /// <summary>
    ///
    /// <summary>
    public string  Vchcode  {get;set;}
    /// <summary>
    ///
    /// <summary>
    public ulong  Dlyorder  {get;set;}
    /// <summary>
    ///
    /// <summary>
    public DateTime  Createtime  {get;set;}
    /// <summary>
    ///
    /// <summary>
    public decimal  Qty  {get;set;}

### 使用方式2

程序可提供配置sql数据库,只要输入表名字,按Alt+S,可直接生成表的实体,效果如下

表名

Atype

生成效果

    /// <summary>
    ///typeId,五五制,包含层级关系,主要用于查询统计
    /// <summary>
    public string  TypeId  {get;set;}
    /// <summary>
    ///父typeId
    /// <summary>
    public string  ParTypeId  {get;set;}
    /// <summary>
    ///层级
    /// <summary>
    public short  Leveal  {get;set;}

currently support mysql

目前仅支持mysql的数据库连接,请确保正确的数据库连接

1.2.3.1 update:

support sqlite

1.3.4.1 update:

从数据库读取是,解决某些数据类型接续不正确的问题

1.3.5.2 update

支持vs2019

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft