因此,我使用我们用于定义内容的内部XML解决方案,并使用它自带的XSD文件。我希望能够执行上下文标记和引用自动完成,就像我在某些情况下使用C#和其他语言一样,同时仍然使用XSD文件进行语法验证。例如:什么软件支持XML文档中类似于代码的代码完成?
<Object id="foo" />
<Object id="bar" />
<Object id="myobject" source="foo" />
当我在输入“源=”在第三个目的,我希望它提供了我“富”,“酒吧”,和在文件中(对象或项目中的任何其他ID,无论哪种方式)。 'foo'和'bar'不是XSD文件中的预定义字符串;我们有成千上万个,每天都增加更多。所以,当我宣布的
<Object id='someid'>
一个新的XML节点我想下一次我键入“源=”,提示我在列表“someid”,随便怎么样C#/ C++与变量一样。
我愿意使用任何代码编辑器/文本编辑器/ IDE,但是如果没有办法做到这一点,哪种编辑器最容易添加到?从编程角度来看,这应该不是那么难。
这就是我目前使用的,它没问题,但我想要更多。我想我的问题还不够清楚。 'foo'和'bar'不是XSD文件中的预定义字符串;我们有成千上万个,每天都增加更多。因此,当我声明一个新的