LuaTeX has a very large Lua API. This project tries to make this API accessible
in the text editor of your choice. This is made possible by the
lua-language-server -- a server that implements the Language Server Protocol
(LSP) for the Lua language. Features such as code completion, syntax
highlighting, and marking of warnings and errors should therefore not only be
possible in Visual Studio Code, but in a large number of editors that support
the LSP.