两种方法:
1)在类中先定义一个私有变量:private int number = 0;然后鼠标放到这个定义的语句上,右键选择“重构-封装字段”即可(ctrl+R E)。
2)如果你用VS2010(非Express版本),还可以下载插件,该插件支持批量生成
AsEclipse 下载地址:http://visualstudiogallery.msdn.microsoft.com/99ede732-544c-4f3b-8e38-49e4b8395075
支持VS2005、VS2008、VS2010 中英文版
AsEclipse 是把Eclispe一些方便的编辑功能移植到Visual Studio上。而且让快捷键尽量与Eclipse默认设置保持一致。不管你是否用过Eclipse,相信都会方便你的代码编写。
主要包括:
1 快捷键执行代码整理:ctrl+shift+f (仅支持c#)
2 一次性迅速生成所有的Getter/Setter属性:alt+shift+s, r (对于数据类尤其方便,仅支持c#)
3 显示类型大纲窗体,选中之后转到定义:ctrl+shift+t (如果类型过多,仅显示最近编辑过的类型,支持c#、c++)
4 显示当前编辑文档的成员大纲窗体,选中之后转到定义:ctrl+o (支持c#、c++、vb)
5 插入代码段功能:alt+shift+z (调用的VS的插入代码段功能)
6 代码段注释/取消注释功能:ctrl+/ (选中的代码如果被注释掉,则执行取消注释,否则执行注释,支持c#、c++、vb、xml)
7 在文档编辑的tab页,增加关闭所有文档菜单: ctrl+shift+f4
8 统计代码行数,在点击主菜单: 工具-AsEclipse-CodeLineCounter,即可。
9 你可以通过AsEclipseConfig.xml文件自定义上面那些功能的快捷键。AsEclipseConfig.xml与AsEclipse.dll在同一个目录。如果你想恢复默认设置,则直接删除AsEclipseConfig.xml即可。
------------------
注意:
1.安装完成后,会在主菜单中的"Tools--AsEclipse"下看到本插件所有的功能。
2.所有的功能,都能在键盘上轻松完成,不需要使用鼠标。可以大大减少你使用鼠标的次数,无论是打开文件,打开一个类,还是定位到方法、变量等,完全可以用键盘实现了。
3.有些功能是VS本来就有,AsEclipse只是给它设置了一些快捷键.
4.关于显示类型大纲:当解决方案打开时,插件会为解决方案中的类型建立索引,文件较多,建立索引速度会比较慢,当类型过多时,会自动切换成仅显示最近编辑文件的所有类型。当用户执行重新生成解决方案命令(Rebuild All)时,会重新建立索引。
5.目前没有测试与其它插件的兼容性。
6.AsEclipseConfig.xml是在你装好本插件后,第一次启动Visual Studio时生成。
------------------
安装说明:将插件dll和.AddIn配置文件放入到Visual studio 2008应用目录(默认是在我的文档\Visual Studio 2008 (或者2005、2010))的Addins目录下。如果没有Addins目录,则自己创建一个。最后,重新启动Visual Studio。如果你是2005则替换目录相应替换成2005即可。
如果你在确认正确安装后,在工具菜单下面找不到AsEclipse的菜单,这个时候需要重新启动VS。
------------------
删除方法:删除掉dll和配置文件即可。
分享到:
相关推荐
### Visual Studio 利用宏直接生成Get和Set属性 #### 概述 在软件开发过程中,经常需要为类中的字段创建对应的属性(Property),以便于更安全地访问这些字段。通常,这涉及到手动编写大量的 getter 和 setter 方法...
Visual Studio 2017是开发WPF应用程序的常用IDE,它提供了强大的代码编辑、调试和设计工具。C#作为.NET框架的主要编程语言,与WPF集成良好,方便创建依赖属性和数据绑定。 总结,通过在Visual Studio 2017中使用C#...
例如,如果你想要创建一个显示文本的控件,你可以声明一个`BSTR`类型的属性`Text`,并实现其GET和SET方法。同时,你可能还需要一个`DisplayText`方法来更新控件上的文本。 4. **处理事件**:ActiveX控件可以触发和...
2. **插件和扩展**:Visual Studio marketplace中有许多插件,如EF Power Tools,能帮助开发者快速生成实体类。这些插件通常只需要选择数据库连接和表,就能自动生成相应的代码。 3. **第三方库**:有些开源库如...
总的来说,"自动生成getset默认值插件"是现代软件开发中的利器,它通过自动化的方式帮助开发者节省时间,提高代码质量,是值得推荐和使用的工具。对于初学者来说,它可以降低学习曲线,对于经验丰富的开发者,它可以...
Visual Studio 2010是与C# 4.0配套的集成开发环境(IDE),提供了一流的代码编辑、调试和项目管理功能。本示例集合旨在帮助开发者深入了解C# 4.0在Visual Studio 2010中的应用,通过实际的代码示例来学习和掌握新...
在ASP.NET编程中,Visual Studio 2017是开发环境的核心工具,它支持创建、调试和部署各种类型的应用程序,包括Web应用。然而,当涉及到使用NPM(Node Package Manager)来管理JavaScript库和依赖时,可能会遇到由于...
Visual Studio 2017是开发C#应用程序的强大工具,它支持对特性(Attribute)的创建和使用,以及通过反射进行元数据的探索。 特性(Attribute)是C#中的一种特殊类,它们以`[ ]`括起来,用于标记程序元素。例如,`...
在实际开发中,Visual Studio后续版本(如VS2010及以后)引入了更强大的特性,比如属性(Properties)和自动实现的属性(Auto-Implemented Properties),这些可以直接在IDE内生成,无需使用宏。对于VS2008用户来说...
### 使用Visual Studio Code 构建Java应用程序 #### 一、概述与环境搭建 在现代软件开发领域中,集成开发环境(Integrated Development Environment, IDE)扮演着至关重要的角色。它不仅简化了开发流程,还极大地...
### Visual Studio 2008 水晶报表快速入门详解 #### 一、简介 水晶报表是一款功能强大的报表设计工具,广泛应用于各种业务场景下的数据展示与分析。本篇文章将详细介绍如何在Visual Studio 2008环境中利用水晶报表...
在本教程中,我们将深入探讨如何使用Visual Studio 2019、MySQL数据库以及Entity Framework (EF) 快速实现Windows Forms应用中的增删改查功能。这是一个基础但实用的案例,适合初学者掌握数据库操作的基本流程。 ...
在C#环境中,Visual Studio提供了强大的工具和框架,使得开发具有可视化界面的排序程序变得简单易行。本篇文章将围绕"Visual Studio学生类排序程序c#"这一主题,深入探讨C#语言如何实现学生类的排序,并结合可视化...
在本文中,我们将深入探讨如何在Visual Studio 2017中使用C#和WPF技术,结合DynamicDataDisplay库创建实时曲线图,并实现沿轴移动的效果。DynamicDataDisplay(简称D3)是一个用于.NET Framework的图表库,特别适合...
Visual studio 2012 下 sqlite3的工程文件,生成32或64位的sqlite3库 This page explains how to compile SQLite with Microsoft Visual Studio.NET (aka VS.NET). Download Download and unzip the file sqlite_...
3. 使用宏库:许多IDE和代码编辑器提供了宏库,如Visual Studio的VSMacros,可以方便地扩展其功能,包括自动生成属性的宏。 五、总结 自动生成属性的宏是提高开发效率的有效手段,它减少了重复的工作,并保持代码...
3. **生成设置**: 设置生成选项,例如命名约定、访问修饰符、是否生成属性的Get和Set方法等。 4. **生成代码**: 点击生成按钮,工具会根据选择的表和设置自动生成对应的C#实体类文件。 5. **整合到项目**: 将生成的...
在Visual Studio中,可以通过快捷方式来生成 `Equals` 和 `GetHashCode` 方法,具体步骤如下: 1. 打开Visual Studio。 2. 选中要操作的类(例如上面的 `Person` 类)。 3. 右键选择 “快速操作和重构” (`Quick ...