An LSP server for OpenFOAM case files I'm interested in understanding how useful an LSP (Language Server Protocol) server for OpenFOAM case files can be to the community.An LSP is what goes beyond highlighting the syntax, to providing error diagnostics and keyword value completion by integrating with a number of code editing tools.In short, It enables us to see something like this:I greatly appreciate you taking the time to share your thoughts. Question Title * 1. I have a working but tiny code base (100 lines of typescript code). How much do you support or oppose the idea of having an LSP for OpenFOAM case files? Strongly support Somewhat support I don't care (This hurts you know) Somewhat oppose Strongly oppose Question Title * 2. What kind of features you want to see implemented? Please select at most three (3) Syntax highlighting Auto-completion for keyword values Error diagnostics Jump To Definition (i.e macro expansion) / workspace wide Formatting Other (please specify) Question Title * 3. How likely are you to get involved in the LSP server's development if it's written in TypeScript? Definitely would Probably would Probably would not Definitely would not Any other language for this type of thing? (please specify) Question Title * 4. What IDEs/Text editors you want the LSP server to work with? Vim/Neovim VSCode Other (please specify) Question Title * 5. What are your favorite OpenFOAM forks/variants? OpenFOAM from openfoam.org OpenFOAM+ Foam-Extend Other (please specify) Next