2009-11-07 126 views
4

我需要編寫一個基於XML的標記語言。我想爲它提供一個開源的IDE,但我不想從頭開始編寫它。所以,我在找一個開源的XML編輯器,用C#編寫,用的WinForms或WPF UI,我將可以擴展它,並添加我的標記語言驗證和等,具有以下特點:開源XML編輯器

  • XML語法高亮像VS
  • 自動完成
  • 驗證

它的許可應該是我可以對其進行編輯,然後再釋放,與源代碼。

有沒有這樣的事情?

謝謝。

回答

0

我使用emacs。 你可以嘗試sgml-mode或nxml-mode。

+1

我剛剛嘗試過emacs,然後發現它無法使用W3C XML Schema(xsd),只有RELAX NG模式(rnc)進行驗證。值得注意的東西。 – 79E09796 2012-07-11 12:59:10

+0

雅 - 我在這裏發佈了一個單獨的問題。 – Cheeso 2012-07-11 15:37:23

1

Greg's Xml Editor正是我所需要的。不管怎麼說,還是要謝謝你。

+3

真是浪費時間,它充滿了像文檔樹一樣的錯誤,每當你點擊文檔樹就會增長。 「sintax錯誤」等拼寫錯誤提供了一些喜劇價值,但不會推薦它。 – 79E09796 2012-07-11 10:07:29

+0

那麼你會推薦什麼? – 2017-04-19 16:39:17