This adds support for XML and HTML files (also HTML in .razor). The pull request is big. I needed to do more changes in infrastructure to support it.
I choosed to make it opt-out but can be made opt-in. It is more complex than simple single char braces ()[]{}<>.
I plan to do some follow-ups (more supported XML-like content types, update docs, split classes to namespaces..) and probably fixes.
This adds support for XML and HTML files (also HTML in .razor). The pull request is big. I needed to do more changes in infrastructure to support it. I choosed to make it opt-out but can be made opt-in. It is more complex than simple single char braces ()[]{}<>.
I plan to do some follow-ups (more supported XML-like content types, update docs, split classes to namespaces..) and probably fixes.