swyddfa / esbonio

A language server for working with Sphinx projects.
https://docs.esbon.io/
123 stars 21 forks source link

Pycharm integration? #643

Open blaisep opened 9 months ago

blaisep commented 9 months ago

Is there a guide to help me figure out how to use this in PyCharm? Do I have to ask JetBrains for help? (I'm a PyCharm pro customer).

lextm commented 9 months ago

Any question regarding JetBrains products can start from their issue tracker, https://youtrack.jetbrains.com/issues/PY

Since this repo focuses on the language server (and its VS Code extension), you shouldn't expect a PyCharm plugin from here at this moment (but doable by someone).

AA-Turner commented 9 months ago

It seems JetBrains has greater support for LSP: https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/

A different page provides a link to a reference implementation in one of JetBrains' first-party plugins.

A

alcarney commented 9 months ago

Just echoing what has been said already - it looks like PyCharm will require a dedicated plugin (similar to the VSCode extension) to add support for esbonio. Happy to help someone figure out the details but actually writing the plugin is not something I can commit to.

blaisep commented 9 months ago

Thank you, I'll bring this up as a potential exercise for the folks in the python discord.