Are there (free or commercial) IDE editor plugins for Delphi which
- show valid XML tags and parameters automatically while editing (like CodeInsight for HTML does it already) or suggest the correct closing tags, matching the current open tag?
- validate a XML file in the IDE editor against its XSD, or to check its well-formedness?
- format a XML file which is open in the IDE editor (this would be useful for configuration files and scripts)?
These editing capabilities could also be useful for XHTML web page documents in IntraWeb / WebSnap applications, WSDL (Web Service description) and XSD (XML Schema) files, making web application and web service development easier.