https://github.com/oxidecomputer/quartz/pull/151 brings vsg online, but tbh the user experience and amount of configuration required against the default settings to get something palatable was a bit rough and is still at a spot I don't love. The vhdl-lsp team is also working on a formatter, but it currently has nothing in the way of configuration options and what it does have has some issues still. I'm inclined to be hopeful here though as I think this would be a better long-term solution since the lsp and the formatter would share the same parser!
https://github.com/oxidecomputer/quartz/pull/151 brings vsg online, but tbh the user experience and amount of configuration required against the default settings to get something palatable was a bit rough and is still at a spot I don't love. The vhdl-lsp team is also working on a formatter, but it currently has nothing in the way of configuration options and what it does have has some issues still. I'm inclined to be hopeful here though as I think this would be a better long-term solution since the lsp and the formatter would share the same parser!