3 ms·
No talk on lsp-mode / eglot?
by nahuel0x 6y ago
No talk on lsp-mode / eglot?
- jrockway 6y agoWhat's there to talk about? You install it and suddenly you have the same programming language features that everyone else does, but in an editor that can actually manipulate text.
- zarkov99 6y agoDo you really? I have been trying to get it to run properly for years for c++ and I found it buggy to the point of uselessness.
- ywei3410 6y agoYes - in general both eglot and LSP are pretty much "out of the box". The biggest factor though, is entirely dependent on how good the various server implementations are. Having used it in quite a few different languages now it varies greatly; but you can hardly blame Emacs for that.
- pjmlp 6y agoAlthough I am not a VSCode fan (hoping for the day it gets rebooted into React Native), Microsoft's C and C++ LSP support is quite good, as they are pushing it for WSL, Linux cloud and GitHub based development.
- jrockway 6y agoC++ depends heavily on the build system, and it offers no opinion about the build system. That's the problem I've always run into trying to use clangd on a project that wasn't designed for clangd -- there's some Make rule that's important but doesn't fit into their model. The people having success with language servers are using a language that bundles a build system, which is common in more modern languages.
- zarkov99 6y agoI think VS Code does a better job than emacs with C++ intellisense with the same constraints. CMake is fast becoming the defacto build system for C++.
- nahuel0x 6y agoFor me it was easy to configure and use. But IMHO is a big game changer for Emacs, so was surprised not seeing a talk about it in the conf.