15

I've been looking for a nice XML editor, preferably free, that works on Windows or Mac, as I have a few hundred XML files I have to make, and if there is an XML editor out there that would speed things up, rather than typing everything in X-Code, I'd be much appreciative.

  • I prefer Mac, but can use Windows, if it so arises that there is a much better piece of software available.

  • Auto-completion would be key.

  • I more often type new XML.

  • Schema checking is also important, but I have a limited ie. 2 number of schemas.

Any recommendations?

4

Notepad++ or Sublime Edit (or any other good text editor) support syntax highlighting.

However that being said they aren't great for editing xml; probably there are plugins that improve them, but my recommendation would be Xpontus. It matches your requirements pretty well.

  • OS: Cross platform (specifically states that it works on Mac, Windows and *nix - though I only have used it on Windows)
  • Auto-completion would be key: It supports xHTML autocomplete; don't think it knows completions for other schemas.
  • Schema checking is also important, but I have a limited ie. 2 number of schemas. Yep that is the feature xpontus does the best over a good text editor.

enter image description here

  • As expected, there are XML plugins for Notepad++, they include schema-checking. – miroxlav Apr 14 '14 at 1:16
3

Update

As per the comment below, the last version of this program was from 2011 and it also seems to break if you have complex XML. I would suggest looking for an alternative. VSCode is now wildly popular some 5 years later, it's free and has excellent tooling and plugin support, for example - See XML Tools.


On Windows, I use firstobject XML editor. It's fast, free, portable (a singe .exe) and can handle huge files. It also sports syntax highlighting.

enter image description here

  • I do not recommend this editor. I was a great fan of FOXE, but that program is from 2011 (last version 2.4.2.432) and I just discovered that it has parsing errors if the XML becomes too complex. See the example at imgur.com/a/1HjtKQi where the RoleDescriptor\KeyDescriptor\KeyInfo\X509Data\X509Certicate XM tree completely breaks down for the second RoleDescriptor node – Jan Doggen Feb 4 at 9:05
2

I use Eclipse Web Tools Platform:

  • Free
  • Works with Mac/Windows/Linux
  • Auto-completion
  • Syntax highlighting
  • Schema checking
  • Eclipse comes with a huge amounts of other features for XML and other languages.

enter image description here

0

I highly recommend Brackets for the following reasons.

  • 1
    Welcome to Software Recommendations! This post does not contain enough information to be considered a high quality answer. Please read our discussion on what makes an answer high quality to see if you can incorporate some of these improvements into your answer. Most specifically go over the requirements listed in the question and state whether it matches or not (bonus: list work-arounds for things it doesn't match) – Nick Wilde Mar 20 '14 at 8:46
0

oXygen XML is a multi-platform XML editor if you are looking for a full-blown XML IDE. It's free and it has loads of features. Can also run as an Eclipse plugin.

enter image description here

enter image description here

  • On their website it says that you can try it for free for 30 days only, after that you’d have to purchase a license. Is there a free version hidden somewhere? – unor Mar 21 '14 at 11:47
  • Welcome to Software Recommendations Stack Exchange! This post does not contain enough information to be considered a high quality answer. Please read our discussion on what makes an answer high quality to see if you can incorporate some of these improvements into your answer, otherwise it might be removed. – DanteTheEgregore Mar 21 '14 at 12:40
  • Also - what's irritating about this, is that is basically just the eclipse XML editor. It's certainly built on Eclipse, and doesn't appear substantially different. – dgo Aug 3 '16 at 21:46
0

XML Notepad 2007 by Microsoft is good and free. The tree view is very nice, and being able to search by XPath selector is nice. Its also quick and (surprisingly for Microsoft) un-bloated.

XML Notepad 2007

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.