Reputation: 172360
Our application uses a XML configuation file. I thought that it would be nice to distribute some XML editor with our application, so that the user can conveniently edit the config file. Features should be:
Does anyone know of such an editor?
Upvotes: 8
Views: 3743
Reputation: 1095
If you cannot find what you are looking for, we wrote our own configuration editor for XML. However, it has a few restrictions that might make it not applicable to your situation.
Some bonuses:
DatePicker
for DateTime
, ComboBox
for bool
, and TextBoxes
for the rest.If you are interested, it will take me a day or two to refactor it out of our current project but I can make it available. If you want the source code you can probably remove the above issues with it.
Upvotes: 1
Reputation: 682
Notepad2
Free, lightweight (only one executable file and config.ini; not as overloaded with functions as Notepad++), versatile, nice and simple UI:
http://www.flos-freeware.ch/notepad2.html
Upvotes: 1
Reputation: 1425
My vote goes for Microsoft Xml Notepad 2007. It is very intuitive and your user will not have to really pay attention to the elements, but use a user-friendly interface
Upvotes: 0
Reputation: 1371
Notepad++ (free as in beer and as in free speech) http://notepad-plus.sourceforge.net/uk/site.htm
This fulfills most of your requirements; however, it only has tag collapsing and will not show validation errors or auto completion.
XML Notepad by MSFT is good, but it does not allow wide distribution. You may be able to get by checking installed apps for XML Notepad and, if it's installed, sending startup arguments to the app.
Upvotes: 7
Reputation: 28084
"Peters XML Editor" or "Open XML Editor" might be good choices. You have to look at the license thought. If its GPL you can bundle the Editor, even for commercial uses, because the editor will stay a standalone tool, but only if working with XML is not the main buisiness of your applicattion. Most other freeware editors are missing a license, and I would not add them without a short note from the author. Send him a mail, most freeware authors love their product being distributed.
Upvotes: 1