Recommended XML editors

At best you want an XML editor that is able to validate the XML for errors against an XML schema. Unlike GalCiv 2, for GalCiv 3 Stardock provides XML schema's, which allow you to see what changes are possible within the XML file. GalCiv 3 will crash if an XML is not valid, describing what does not validate with the XML schema.

Most suggest Notepad++: https://notepad-plus-plus.org/
ed4053: There is an xml plugin for it that includes syntax check and validation (both can be done automatically too) here: http://sourceforge.net/projects/npp-plugins/files/XML%20Tools/

Though currently I am using Sublime Text 3. The text editor provides enough maneuverability around any type of project. Such as switching to the XML schema by copying the name from the second line of an XML file, pressing Ctrl+P, pasting it and picking from available options.
[edit] The following package can be used to have validation of both XML and XML against the schema that has a relative location, you will also need SublimeLinter and xmllint:
https://github.com/jtojnar/SublimeLinter-xmllint 

I had also tried Altova's XMLSpy XML editor, which you can trial for 30 days, It is meant for use in business as you can tell from the price. It has some nice views and you find out that Stardock's provided schema files are not complete enough.

10,915 views 7 replies
Reply #1 Top

For people willing to cut and paste, there are a slew of XML validators online.  They are not sophisticated but usually get the job done.

 

(I personally use Dreamweaver, but that is not free)

Reply #3 Top

Ok I found a way to validate XML files against XSD using a linter for SublimeLinter package. Edited the first post.

Reply #4 Top

Which would you guys say is best for an out and out, abject modding noob?

Reply #5 Top

I would also suggest Notepad++: https://notepad-plus-plus.org/

During one of the Dev Streams one of the developers mentioned that he uses Notepad++ as well as Stardocks own editors for the game.

Reply #6 Top

Quoting ed4053, reply 2

I would suggest Notepad++: https://notepad-plus-plus.org/

There is an xml plugin for it that includes syntax check and validation (both can be done automatically too) here:  http://sourceforge.net/projects/npp-plugins/files/XML%20Tools/

 

 

I use notepad++, and apparently so do the devs. It's just that good. Versatile program. I didn't even get it for GalCiv, but look where we are!