Is it a good idea to implement the Language Server Protocol for Quarto? I know that Quarto is not really a language, but a combination of YAML, markdown/markup and various specific languages (python, R, Julia etc).  However, if a language server is available, one can benefit from features such as auto complete, diagnostics, hover, go to definition, etc, in any editor which supports LSP. 

Even better, for code chunks, a user could opt to download corresponding LSP for the language in the chunks, to achieve all the smart features.

What is most attractive is that one can use the same LSP in any editor, be it rstuido, vscode, vim or other popular editors.
cscheid
2022-01-03T04:58:20Z
juliantao
Future
open
A quarto Language Server?  
https://github.com/quarto-dev/quarto-cli/issues/239