【VS技巧】根据XML自动生成类型】的更多相关文章

.NET 4.5对应的VS版本(不要问我哪个版本)中新增了一个功能,严重实用,可以根据XML文档生成新类型.这个功能在VS的[编辑]>[选择性粘贴]菜单中.怎么玩?不急,咱们实际操作一下. 以网易新闻中心的RSS源为例,URI必须指向XML文档,我选用了“文化资讯”频道的内容来测试,URI如下: http://book.163.com/special/0092451H/rss_whzx.xml 在浏览器地址栏中输入以上URI,然后打开该RSS源,然后查看源.按全选选中整个XML文档. 然后回到V…
上一篇文章中我们介绍了自动批量生成get和set函数的方法.这个方法一般在声明完类的数据域之后使用,比较方便快捷.这里再补充几个自动生成get和set函数的方法. 步骤一:在声明的数据域中按Ctrl+1: 步骤二:点击最后一个选项Create getter and setter,在弹出的对话框中点击确定: 在介绍另外一个方法: 步骤一:声明完类的数据域之后,输入set,按住Alt+/: 步骤二:同步骤一,输入get,再按住Alt+/: 上一篇文章,Eclipse用法和技巧六:自动生成get和se…
java的类中,除了常量声明为静态且公有的,一般的对象数据作用域,都是声明为私有的.这样做能保护对象的属性不会被随意改变,调试的时候也会方便很多:在类的公有方法中大一个调用栈就能看到哪里改了属性值.声明为私有的数据,一般都避免不了写一些set和get方法.强大的eclipse已经为我们提供了如何快速生成set和get方法的功能,直接上图: 步骤一:在声明的类中,单击鼠标右键,选择source: 步骤二:选择Generate Getters and Setters: 步骤三:根据需要配置,如位置,…
上一篇文章里面介绍了新建文件时候自动添加main方法,这里接着介绍自动联想main方法.       步骤一:输入"main” 步骤二:保持光标在上图位置,按ALT + /,再回车 上一篇文章,Eclipse用法和技巧二:自动生成Main方法1:                              http://blog.csdn.net/ts1122/article/details/8769361 下一篇文章,Eclipse用法和技巧四:生成说明文档:                  …
刚开始编写java小程序,基本都要用到main方法.后期开发大一点的程序,也可以用main方法进行单元测试.总是编写main方法,感觉太无聊了,幸好Eclipse可以帮我们自动生成main方法.见图: 步骤一:新建class 步骤二:在这个界面,勾选public static 上一篇文章,Eclipse用法和技巧一:还原视图和编辑器:                               http://blog.csdn.net/ts1122/article/details/8763744…
利用Vistual Studio自带的xsd.exe工具,根据XML自动生成XSD 1, 命令提示符-->找到vs自带的xsd.exe工具所在的文件夹 例如: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin 注意:win7操作系统“命令提示符”要以管理员身份运行 2,将Xml文件拷贝到xsd.exe工具所在的文件夹,生成的xsd文件也将在这个文件夹中 3,在命令提示符中输入 xsd.exe test.xml, 多个xml文件以空格隔…
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" > &…
在android4.0以后的sdk里那个脚本就失效了,主要是因为 apkbuilder这个程序不见了: 人家sdk升级,我们的脚本也要跟上趟,修改一下喽. 上网一查,大家的文章还停留在我去年的脚本程度,算了,自己动手查阅了资料之后,具体实现如下: 先输一下生成key的命令 keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 输入keystore密码:再次输入新…
使用eclipse的快捷键自动生成的代码,经常有这样的注释. 一眼看上去这个注释和一般的注释并无什么差别,不过TODO这个字符串的颜色不一样,应该有些内容.TODO是eclipse中提供的一种任务标签,用来标记一些待做的事情.先去看下eclipse中的标签:        步骤一:WINDOW->preference->java->complier->task tags 可以看到这些标签可以由用户自己配置,可以有三种优先级:高,一般,低.对话框的下面还有一个标签是否大小写敏感,默认…
最近在做Silverlight项目,结合使用了WCF RIA service,通过linq to sql自动生成model类型,使用起来非常方便.具体可见linq to sql之silverlight. 但是,这其中可能会发生一个比较奇怪的问题:在silverlight客户端无法访问在WCF服务端已经定义的类型. 解决办法: 添加一个返回全部实体的方法,重新编译.发布,并在客户端重新引用,便可解决.…