4 ms·
I would say the major difference is that "vscode_erlang" is tailored for VS Code, while Erlang LS aims at be editor-agnostic (which is the main point of impleme
by robertoaloi 7y ago
I would say the major difference is that "vscode_erlang" is tailored for VS Code, while Erlang LS aims at be editor-agnostic (which is the main point of implementing a Language Server). There are currently some differences in terms of features, too. For example, VS Code has support for a debugger, which Erlang LS does not have (yet). On the other hand, Erlang LS provides support for Dialyzer or Elvis and I'm not sure if those are provided by VS Code Erlang. You can compare the list of available features:
https://github.com/pgourlain/vscode_erlang#erlang-for-visual-studio-code https://github.com/pgourlain/vscode_erlang#erlang-for-visual...
https://erlang-ls.github.io/features/ https://erlang-ls.github.io/features/