> IMHO LSP is to VSCode what CEDET Semantic is to Emacs. Only CEDET is a tad better and it predates LSP by almost two decades. LSP offloads all language related editing to a language specific external service. This overlooks the fact that programming languages are more similar in their structure than there are differences.