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

Jetbrains PyCharm integration #112

Open
fmigneault opened this issue Feb 2, 2021 · 2 comments
Open

Jetbrains PyCharm integration #112

fmigneault opened this issue Feb 2, 2021 · 2 comments

Comments

@fmigneault
Copy link

@kghose

Hi, just discovered this tool through your talk for the CWL mini-conference 2021 (nice presentation btw).

Do you have an idea what would be the best approach to integrate this tool with Jetbrains PyCharm?
I would love to employ a good CWL syntax highlighter!

@kghose
Copy link
Contributor

kghose commented Feb 2, 2021

Hello @fmigneault !

Early on I tried working with PyCharm, but discovered that language server support was poor and brittle on PyCharm. It may be worth taking a second look now.

The starting point is this: https://plugins.jetbrains.com/plugin/10209-lsp-support which is PyCharm's LSP plugin.

There are instructions on how to add a configuration file for a language server here: https://github.com/gtache/intellij-lsp#add-a-language-server

Would you like to experiment with this? If you are successful I think this would end up as a PR on the IntelliJ LSP repo, or we could add instructions in this repo, like we have for VI.

Thanks!

@fmigneault
Copy link
Author

That's too bad. I am really not familiar with LSP and the whole plugin creation pipeline.
I don't think I will have enough time between my other projects to experiment with this.

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

2 participants