VS2012如何批量生成get set?

ctrlrctrle每次只能生成1行?... ctrl r ctrl e 每次只能生成1行? 展开
 我来答
greystar_cn
推荐于2016-02-17 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部
两种方法:

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。
DoramiHe
2018-03-09 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59542
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
一个一个的来把,VS不带批量的功能不过可以使用C#3.0语法就不用写字段了public string AdminID{get;set;}public string AdminName{get;set;}public string AdminPwd{get;set;} 注意,这个只在对get或set没有添加控制的时候使用,如果要对属性的赋值等操作添加控制还得用字段+属性的方式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式