Good XML editors?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



I've been doing some home coding (using the free version of VS2005 -
very sweet) and have run into a problem. The app uses a typical
"deserialize XML" approach for configuration, and I've generated XSD
for my configuration classes so that I can validate my config files.
The problem is that, of course, hand-editing these config files is
tedious, and since this is a hobby project I don't want to make a
config gui. So currently I'm just doing the editing in Visual Studio,
relying heavily on the XML intellisense...

which is where the problem is. For some reason, the visual studio XML
editor has trouble with my XSD. It gets confused by my XML frequently,
and the autocomplete often fails to find certain members that are
clearly mentioned in the XSD file. Ordinarilly I'd suspect the XSD or
XML files except that
a) they were generated by XSD.EXE and
b) my XML deserializes just fine.

so I'm left wondering why Visual Studio doesn't like my XML... and am
starting to look into alternatives. I tried JAXE, quickly found it
painful, and so am coming here for recommendations. Any good XSD-aware
XML editors suitable for hobbywork?

.



Relevant Pages

  • Re: Why not XML based configurationfiles?
    ... > would be wrapped in xml. ... waste of time learning 100 ways to to edit freaking configfiles. ... Config part, the part that contains the current value for the variable. ... >>I know it's important to acces config files from texteditors. ...
    (comp.os.linux.misc)
  • Re: Why not XML based configurationfiles?
    ... If you have one standard you don't have to ... Simply using XML does ... use of XML config files. ...
    (comp.os.linux.misc)
  • XSD: Require One Element with a specific Attribute value
    ... I would like to create an XSD that will verify the xml below has one ... element with the name attribute equal to 'DBC' all other ...
    (comp.text.xml)
  • Re: parsing config files from an api... xml?
    ... >> allows one to parse and edit, update various config files on linux. ... The way XML has developed, the only way to use it is by generating it ... produce a DOM tree and hand this over to Batik to produce PNG files. ...
    (comp.os.linux.development.system)
  • Re: OleDb Connection to XML File
    ... I do this for small config data stuff all the time. ... connect to an XML file with OLE DB. ... information about the connection string parameters. ... would be best to store it in a database-like storage area. ...
    (microsoft.public.dotnet.framework.adonet)