atom-community / atom-languageclient

Provide integration support for adding Language Server Protocol servers to Atom.
https://www.npmjs.com/package/atom-languageclient
MIT License
45 stars 13 forks source link

Code actions support #168

Open ewanharris opened 3 years ago

ewanharris commented 3 years ago

Hi there!

I'm looking to replace a plugins use of the Facebook package with this suite and I noticed that when declaring the hyperclick usage the behaviour seems slightly different.

With that version of hyperclick it seems that it also handles the code-actions support too, I've played around trying to see if I can get code-actions to work based on the docs and some other packages like ide-typescript but I think ultimately this isn't supported in atom-ide-base/related packages?

Is the code-action support planned (maybe related to https://github.com/atom-community/atom-languageclient/pull/139) or is the recommendation to use https://github.com/steelbrain/intentions instead?

aminya commented 3 years ago

Thanks for the issue. We have been working on many different things to make this possible. The last piece of the puzzle is implementing the UI for code actions.

https://github.com/steelbrain/linter/issues/1705

aminya commented 3 years ago

See https://github.com/steelbrain/intentions/issues/84 for some new discussion on the topic.