mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-27 16:57:49 +08:00
language_server_protocol.md: 2025.1 PyCharm
This commit is contained in:
parent
da683c0322
commit
b02094a0cb
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# Language Server Protocol (LSP)
|
# Language Server Protocol (LSP)
|
||||||
|
|
||||||
<primary-label ref="CommercialIDEs"/>
|
<primary-label ref="2023.2"/>
|
||||||
|
|
||||||
<web-summary>
|
<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.
|
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
|
## Supported IDEs
|
||||||
|
|
||||||
<primary-label ref="2023.2"/>
|
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
|
||||||
The integration with the Language Server Protocol is created as an extension to the *paid* IntelliJ-based IDEs.
|
[IntelliJ IDEA](idea.md) Community Edition and [Android Studio](android_studio.md) from Google.
|
||||||
Therefore, plugins using Language Server integration are not available in Community releases of JetBrains products and Android Studio from Google.
|
|
||||||
|
|
||||||
The LSP API is publicly available as part of the IntelliJ Platform in the following IDEs:
|
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.
|
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
|
## LSP Plugin Setup
|
||||||
|
|
||||||
The plugin must target [](idea_ultimate.md) version `2023.2` or later.
|
The plugin must target [](idea_ultimate.md) version `2023.2` or later.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user