purescript-language-server icon indicating copy to clipboard operation
purescript-language-server copied to clipboard

Integration with Jetbrains IDEs

Open Kalin-Rudnicki opened this issue 5 years ago • 1 comments

I am very unfamiliar with all of the inter-workings of plugins / language-servers, do you imaging your language server would be able to work with either of these?

  • https://github.com/gtache/intellij-lsp
  • https://github.com/ballerina-platform/lsp4intellij

If so, could you give a word of advice on how to do so?

Kalin-Rudnicki avatar May 07 '20 17:05 Kalin-Rudnicki

This language server should integrate with any LSP client, there should be a guide to integrating LSP servers in the documentation for your IDE integration/plugin.

If there are issues arising from the differing subsets of the spec that are implemented, I'm happy to work together to get something working.

The only comment I'd make is that config is currently unlikely to work easily, there's a change in the works on that front, but getting something working with default config (see https://github.com/nwolverson/purescript-language-server#usage) would be a first step

nwolverson avatar May 18 '20 11:05 nwolverson