在.Net开发的过程中,有时我们需要使用Xml文件作为配置文件(基于某些情况的考虑),而不是app.config、web.config这种,但是我们在xml中配置时希望可以增加类似编辑app.confg、web.config文件时的智能提示。

没有作特殊配置时,编写xml文件如下:

Visual Studio实现xml文件使用app.config、web.config等的智能提示

从上图可以看到,没有智能提示。但是我们编辑app.config、web.config时有智能提示,比如上面的configuration,我们可能只要输入前面几个字母就会弹出智能提示,然后可以直接从下来中选择。如下图:

Visual Studio实现xml文件使用app.config、web.config等的智能提示

在VisualStudio中可以为Xml文件指定Xml架构,架构一般是扩展名为.xsd的文件。

下面我们要实现编写xml文件时也可以使用类似app.config、web.config中的智能提示。

1、在VisualStudio中打开app.config或者web.config文件(没有可以添加,添加方式是右击项目,选择“添加”→“新建项”,从弹出的面板中选择),右击空白处,从弹出的菜单中选择属性。

Visual Studio实现xml文件使用app.config、web.config等的智能提示

Visual Studio实现xml文件使用app.config、web.config等的智能提示

然后弹出如下图的窗口:

Visual Studio实现xml文件使用app.config、web.config等的智能提示

我们记住打勾的三个文件名

2、打开xml文件,在空白处右击,在弹出的菜单中选择属性,弹出属性面板,在属性面板中架构一栏,右击右边的按钮,弹出Xml架构选择界面。

可以看到,默认的xml架构如下图:

Visual Studio实现xml文件使用app.config、web.config等的智能提示

这里取消选择默认的xml架构,选择app.config、web.config使用的xml架构,点击”确定“保存。

然后我们再编辑xml文件,发现已经有了智能提示了。

Visual Studio实现xml文件使用app.config、web.config等的智能提示

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

标签:
Visual,Studio,xml,智能提示

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
狼山资源网 Copyright www.pvsay.com

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。