什么软件支持XML文档中的类似变量的代码?

前端之家收集整理的这篇文章主要介绍了什么软件支持XML文档中的类似变量的代码?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
因此,我使用我们用于定义内容的内部 XML解决方案,使用它自己的XSD文件.我希望能够像某些情况一样使用C#和其他语言进行上下文标记和引用自动完成,同时仍然使用XSD文件进行语法验证.例:

<Object id="foo" />
<Object id="bar" />
<Object id="myobject" source="foo" />

当我在第三个对象中键入’source =’时,我希望它在文件(或项目,无论哪种方式)中为对象提供’foo’,’bar’和任何其他ID. ‘foo’和’bar’不是XSD文件中的预定义字符串;我们有成千上万的,每天添加更多.所以,当我声明一个新的XML节点时

<Object id='someid'>

我希望下次我输入’source =’来提示我列表中的’someid’,就像C#/ C对变量一样.

我愿意使用任何代码编辑器/文本编辑器/ IDE,但如果没有办法做到这一点,最简单的编辑器是什么?从编程的角度来看,这应该不是那么难.

解决方法

Visual Studio中的XML编辑器具有您似乎追求的功能.本文 https://msdn.microsoft.com/en-us/library/ms255811.aspx给出了一个很好的概述.

或者,虽然我没有亲自使用它,但是这篇文章Using XML Schema for code autocomplete in my XML editor表明Eclipse中提供了类似的功能.

或者在github https://github.com/pleonex/atom-autocomplete-xml上有这个项目的Atom,看起来它可能会做你想要的.

猜你在找的XML相关文章