-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creating a bridge for atom with elixir-ls and atom-ide: ide-elixir? #10
Comments
Hi, Sorry for the wait in getting back to you. I don't use Atom myself, but I took a quick look. The Atom IDE package is based on v2 of the Language Server Protocol, and ElixirLS uses v3. They're pretty similar though, it may be possible to make it compatible with v2. Also, it doesn't look like it supports the VS Code Debug Protocol, which means that debugger integration won't be possible. I'm going to take a quick stab at an Atom plugin. I'll report back here if I make any progress. |
It basically works! Repo here: https://github.com/JakeBecker/ide-elixir It's got some issues. Snippets in auto-complete don't work, so I think I need to add some indication to the Feel free to try it out though! |
Thanks, this looks cool! Right now working on JS, but will try soon! |
@JakeBecker Great to see that you're working on a atom-ide extension for elixirLS! |
The main blocker right now is this issue: atom/atom-languageclient#130 Once there's a fix for that, I'll release the plugin and close this issue. |
I've just released the Atom IDE extension. Blog post here: https://medium.com/@JakeBeckerCode/announcing-ide-elixir-an-elixirls-plugin-for-atom-ide-379fb71f7b7f Thanks for the encouragement, everyone! 👍 |
Include fork in published name, register elixirLS as langId, add language server tracing setting UI
https://blog.atom.io/2017/09/12/announcing-atom-ide.html
Reading these news, I remembered your project, do you use Atom yourself, any plans on making this happen?
The text was updated successfully, but these errors were encountered: