Introducing the XML Language Server!!!

jpinkney

Josh Pinkney

Posted on October 4, 2018

Introducing the XML Language Server!!!

For the past 6 months or so some of my co-workers at Red Hat have been working on a language server for XML. This has been a heavily requested language server with a few attempts, but all of them only had basics features. As someone who is really fascinated with language servers its awesome to see another new one come out, especially one that I got to watch grow from inception. It just released on the VSCode marketplace a week or two ago and its really exciting to see the impact it has on writing XML.

The current features are:

  • Syntax error reporting
  • General code completion
  • Auto-close tags
  • Symbol highlighting
  • Document folding
  • Document symbols and outline
  • Renaming support
  • Document Formatting
  • XSD validation
  • XSD based hover
  • XSD based code completion
  • Code actions

Features gif

It is still being actively developed and if you would like to check it out here's a link: https://github.com/angelozerr/lsp4xml

💖 💪 🙅 🚩
jpinkney
Josh Pinkney

Posted on October 4, 2018

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related