Skip to content
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

IDE's? #20

Open
lynchs61 opened this issue Sep 27, 2018 · 6 comments
Open

IDE's? #20

lynchs61 opened this issue Sep 27, 2018 · 6 comments

Comments

@lynchs61
Copy link

In the README it says "with alpha versions of IDE plugins providing near-instantaneous errors as you type". Where can I find these alpha IDE plugins?

@Pavlos1
Copy link
Contributor

Pavlos1 commented Sep 27, 2018

It looks like there are plugins for vim, emacs and nuclide in the ide directory.

@pikatchu
Copy link
Collaborator

So nobody is working on that right now, but I don't think it would be too hard to add.
We follow the "LSP" protocol which is pretty standard.
You can find the binary in build/bin/skip_lsp

@lynchs61
Copy link
Author

lynchs61 commented Sep 27, 2018

I was wondering specifically about an intellij plugin. I'd work on it but that would mean I'd have to write some Java. 😬

Emacs is cool though.

@vjeux
Copy link
Contributor

vjeux commented Sep 27, 2018

It seems like there's a intelliJ-LSP plugin. So if you install this plugin and point it to skip_lsp binary, it should "just work" (one can dream :P)
https://github.com/gtache/intellij-lsp

@peterhal
Copy link

peterhal commented Sep 27, 2018

Agreed with @vjeux that we should base all of our IDE integration on skip_lsp. An intelliJ plugin based on intellij-lsp would be fantastic.

We should also do a VSCode plugin. Sadly I didn't get to this before the release.

As I mentioned in #23 open source Nuclide will soon-ish support VSCode plugins unmodified. Once we get the vscode plugin built, we should just wait for the Nuclide work to land to get Nuclide/Atom support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants
@vjeux @lynchs61 @pikatchu @peterhal @Pavlos1 and others