language_server_protocol.md: 2025.1 PyCharm

This commit is contained in:
Yann Cébron 2025-04-23 10:36:12 +02:00
parent da683c0322
commit b02094a0cb

View File

@ -2,7 +2,7 @@
# Language Server Protocol (LSP)
<primary-label ref="CommercialIDEs"/>
<primary-label ref="2023.2"/>
<web-summary>
Using Language Server Protocol (LSP) in IntelliJ-based IDEs to enhance development tools with language-specific features like code completion, documentation, and formatting.
@ -26,14 +26,15 @@ Chris Simon shares the challenges faced and offers practical tips for aspiring L
## Supported IDEs
<primary-label ref="2023.2"/>
The integration with the Language Server Protocol is created as an extension to the *paid* IntelliJ-based IDEs.
Therefore, plugins using Language Server integration are not available in Community releases of JetBrains products and Android Studio from Google.
The integration with the Language Server Protocol is created as an extension to the commercial IntelliJ-based IDEs.
Therefore, plugins using Language Server integration are not available in JetBrains products like
[IntelliJ IDEA](idea.md) Community Edition and [Android Studio](android_studio.md) from Google.
The LSP API is publicly available as part of the IntelliJ Platform in the following IDEs:
IntelliJ IDEA Ultimate, WebStorm, PhpStorm, PyCharm Professional, DataSpell, RubyMine, CLion, DataGrip, GoLand, Rider, and RustRover.
Since 2025.1, it is also supported in unified [PyCharm without Pro subscription](https://blog.jetbrains.com/pycharm/2025/04/unified-pycharm/).
## LSP Plugin Setup
The plugin must target [](idea_ultimate.md) version `2023.2` or later.