Lsp-mode: Integration with CEDET

Created on 22 Oct 2017  路  8Comments  路  Source: emacs-lsp/lsp-mode

enhancement help wanted

Most helpful comment

CEDET is slow mostly because of Semantic, the underlying parsing backend. We can make CEDET use LSP methods and commands instead.

All 8 comments

How does this compare with projectile?

How does this compare with projectile?

CEDET is part of emacs and projectile is third-party project.

IIRC, projectile concerns itself with locating and managing project files, while CEDET is more to do with browsing the code structurally (symbol references, list of classes, functions, etc).

CEDET is too slow...

CEDET is slow mostly because of Semantic, the underlying parsing backend. We can make CEDET use LSP methods and commands instead.

@vibhavp Good thoughts! 馃憤
The first of all is improving the efficiency and stability of lsp-mode. I am usging lsp-go and lsp-python, but they seem not fast and stable. Have to back to go-mode and anaconda-mode for now. I believe lsp is the right direction, but what the devs need is fast and reliable auto completion, refactoring and code analysis, which make Emacs like a modern slight and fast IDE if you want.

I propose closing as won't fix and continue with implementing the code browsing controls in lsp-ui and lsp-treemacs. @vibhavp, what do you think?

Closing as per offline discussion with @vibhavp

Was this page helpful?
0 / 5 - 0 ratings

Related issues

xendk picture xendk  路  3Comments

axelson picture axelson  路  4Comments

raxod502 picture raxod502  路  5Comments

dchneric picture dchneric  路  3Comments

dennismayr picture dennismayr  路  4Comments