2010-06-02 66 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文件中的映射,所以設置不會在版本控制中進行,但如果這對您不重要,這是解決問題的一種快捷方式。