ethereum / emacs-solidity

The official solidity-mode for EMACS
GNU General Public License v3.0
205 stars 65 forks source link

[request] lsp mode support #81

Open alxiong opened 2 years ago

alxiong commented 2 years ago

Feature request: add language server (lsp-mode) support for Solidity.

There used to be a repo that has a simple solidity-lsp, but was removed.

the-moriarty commented 2 years ago

+1

hrkrshnn commented 2 years ago

This requires an underlying solidity LSP client. There is a work in progress version in solidity. I'm planning on integrating it sometime.

clarkhenry commented 2 years ago

New Solidity releases continue to add features for LSP, such as the "Go to Definition" added in 0.8.13. Would also love to see this working in Emacs!

otavioschwanck commented 2 years ago

Please, add lsp support!

gtsui commented 2 years ago

+1 would love to have this as well!

0xDmtri commented 2 years ago

Bump please!

clarkhenry commented 2 years ago

Probably makes more sense to push this on the lsp-mode repo? There is already an issue #3440 open with some testing code.