Quotes are inserted and the caret ends up in-between the quotes
This is the XML language service from MonoDevelop. It has been extracted and the MonoDevelop dependencies have been removed. The parser has no external dependencies, and the code completion has been ported to the Visual Studio Editor core.