2010-06-02 97 views

回答

2

它在Visual Studio中受支持。 看到这个blog

另外,您还可以获得免费版本的Visual Studio Express。

替代的XML编辑器:Microsoft XML Notepad 2007

+0

另外1个链接:http://www.andrewconnell.com/blog/archive/2006/10/20/4944.aspx – 2010-11-12 16:50:13

3

我也有类似的问题,但在这里,所以我贴了similar question没有找到一个解决方案。我的回答是Eclipse XML Editors and Tools pluginEclipse,它支持基于XML Schema的自动完成功能。

一旦XML文档与相关的XSD文件相关联,自动完成应该自动启动。

p.s.考虑到你的问题的日期,你可能已经找到了一个合适的解决方案。不过,我认为我会留下这个答案,作为未来的访问者。 HTH。

+0

链接现在被打破,但我发现[this](http://stackoverflow.com/a/4358757/1422630)(包括评论)正常工作。它基本上与你所说的相同。默认的eclipse xml编辑器不起作用。但是我们在安装“Web Developer Tools”插件时所做的配置完全相同! – 2015-12-11 21:12:30

0

我认为你可以通过用你的XML模式定义来定义一个XML命名空间。然后,当您使用该名称空间启动标记时,根据XML模式定义,您应该根据可以在该情况下使用的元素类型获取建议。

0

在Visual Studio 2015(以及最有可能的早期版本)中,只需转到解决方案中XML文件的属性选项卡,然后在Schemas属性中指定xsd的路径。

我没有花太多时间在它上,但看起来像VS不保存在csproj文件中的映射,所以设置不会在版本控制中进行,但如果这对您不重要,这是解决问题的一种快捷方式。