`

一款vs2005自动生成getter/setter插件:VSPropertyGenerator2

    博客分类:
  • C#
阅读更多
一款vs2005自动生成getter/setter插件:VSPropertyGenerator2

用过一段时间的myEclipse,对其附加的小功能艳羡不已,比如右键菜单中的 "source"->"Generate getter or setter"这样看似不起眼,却能分担无意义劳动的工具。

不过,Visual studio总算是有Add-ins机制来扩展功能的,我们可以自己写,也可以分享别人写的插件,比如这款VSPropertyGenerator2 ,就是洋人为我们奉献的一款专门生成setter or getter接口的小插件。

使用很简单,先把这个zip包解压,里面有两个文件:
VSPropertyGenerator2.AddIn
VSPropertyGenerator2.dll

将它们拷至您的 My Documents\Visual Studio 2005\Addins\文件夹中(没有则创建),重新开启Visual Studio 2005,选择“工具”->“自定义”菜单,进入“命令”选项卡,选中“外接程序”,就能看到它了:



将小黄脸图标拖至菜单栏,找一个需要生成getter or setter的cs文件,点击试试吧!

附:
如果您使用的是vs2008,请忽略以上文字

下载地址:
vsPropertyGenerator2

分享到:
评论

相关推荐

    VS2005(C#)插件Getter/Setter生成器

    VS2005(C#)插件Getter/Setter生成器是一款专为Visual Studio 2005设计的扩展工具,旨在提高C#编程的效率。该插件的主要功能是自动生成属性的getter和setter方法,这在编写面向对象的代码时非常常见。通过自动化这个...

    idea getter/setter插件

    **IntelliJ IDEA Getter/Setter 插件详解** 在Java编程中,getter和setter方法是对象属性访问的重要组成部分,它们提供了封装和数据访问控制。为了提高开发效率,IntelliJ IDEA,一款广受欢迎的Java集成开发环境...

    Getter/Setter generator for Dreamweaver:Dreamweaver自动生成getter / setter的命令-开源

    这个简单的脚本向Dreamweaver添加了一条命令,以自动为类中的属性生成getter / setter(就像其他IDE(例如eclipse和netbeans一样)。 对于使用ORM(例如主义)PHP开发人员来说,它非常舒适。 (要安装,请将.htm和....

    Vue 理解之白话 getter/setter详解

    当你把一个普通的 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性,并使用 Object.defineProperty 把这些属性全部转为 getter/setter。Object.defineProperty 是 ES5 中一个无法 shim 的...

    eclipse 自动为getter和setter 添加中文注释

    Eclipse作为一个强大的集成开发环境(IDE),提供了丰富的代码生成功能,包括自动为getter和setter添加注释。本篇文章将详细探讨如何在Eclipse中设置和使用这个功能,以便在编写代码时提高效率和可读性。 首先,...

    java简便方法引入getter/setter/tostring等方法

    java 的eclipse或idea等 定义变量时 直接引入lombok.jar包 在类外部 引入@AllArgsConstructor @NoArgsConstructor @Data 简便方法引入getter/setter/tostring等方法

    eclipse get set方法自动注释

    Eclipse作为一款强大的Java集成开发环境(IDE),提供了自动化生成getter和setter方法的功能,极大地提高了开发效率。本文将详细介绍如何在Eclipse中利用内置特性来自动添加基于属性文档注释的getter和setter方法。 ...

    实现了一个PHP5的getter/setter基类的代码

    2. getter/setter 方法的传统实现方式:在 PHP5 中,传统的 getter/setter 方法实现方式是通过定义一个私有成员变量,并使用公共方法来实现 getter 和 setter。例如: ```php class a { private $field; public ...

    自动生成带注释的getter和setter方法(Intellij、AndroidStudio插件).zip

    标题中的“自动生成带注释的getter和setter方法(Intellij、AndroidStudio插件)”指的是在编程过程中,开发者可以利用特定的插件自动化生成Java Bean模式中的getter和setter方法,并且这些方法会带有注释。这是一个...

    自动生成带注释的getter和setter方法(注释)插件

    IntelliJ IDEA作为一款强大的Java IDE,提供了丰富的插件支持,其中就包括能够自动生成带注释的getter和setter方法的插件。 本插件名为"自动生成带注释的getter和setter方法(注释)插件",它的主要功能是在编写类...

    C++ getter和setter生成器

    c++的成员变量的get和set生成器,简单易用。

    eclipse 自动 getter setter 注释

    Eclipse是一款广泛使用的集成开发环境(IDE),它提供了丰富的代码自动补全和生成功能,其中包括自动生成getter和setter方法以及相关的注释。本篇文章将详细介绍如何在Eclipse中利用这一特性提高开发效率。 1. **...

    eclipse增加getset方法根据字段注释自动生成中文注释功能.docx

    为了实现在添加Getter/Setter方法时自动生成中文注释,我们需要对Eclipse内部的一个关键类`GetterSetterUtil`进行修改。该类位于Eclipse的核心插件`org.eclipse.jdt.ui`中,负责处理代码重构相关的操作,包括生成...

    swift-FastCoding是一个插件能够快速生成gettersetter和lazy方法

    FastCoding是一个对Xcode所扩展的插件,主要是根据java的开发工具 eclipse 快速生成属性的getter ,setter 方法有感而发.出于兴趣开发本插件,目前主要功能是根据.h,.m文件声明的属性,自动生成get,set,lazy实例化方法

    iOS getter setter方法

    在Objective-C中,我们通常使用`@property`关键字来声明属性,并自动生成getter和setter。例如: ```objc @property (nonatomic, strong) NSString *name; ``` 这段代码会为`name`属性自动生成getter和setter方法...

    Intellij IDEA 插件,可以将实例变量上的JavaDoc暴露到Getter和Setter的定制模版中

    本篇将详细讲解一个名为"Intellij Plugin Expose Javadoc"的插件,它能够帮助开发者将实例变量上的JavaDoc注释自动应用到对应的Getter和Setter方法中,从而提高代码的可读性和维护性。 JavaDoc是一种在Java源代码中...

    gettersetter:一个简单的 Javascript gettersetter

    吸气剂这个 Javascript 库旨在创建一个简单而轻便的 getter/setter。如何使用它使用 getter/setter 方法创建对象 // Create an object with getter/setter methodvar obj = { name : new getterSetter ( 'John' )} ;...

    Lombok(Java库)

    @Getter / @Setter:自动生成字段的 getter 和 setter 方法。 @ToString:自动生成 toString 方法,方便输出对象的字符串表示。 @EqualsAndHashCode:自动生成 equals 和 hashCode 方法,用于对象的比较和哈希处理...

    IDEA自动生成代码,包括PO层、DAO、SERVICE、SWAGGER注释类

    1. **生成getter/setter**:在编写PO类时,选中需要生成getter/setter的字段,然后按`Alt + Insert`,选择"Getter/Setter",IDEA会自动生成对应的方法。 2. **模板生成**:在新建类时,可以通过设置模板来快速生成...

Global site tag (gtag.js) - Google Analytics