diff --git a/topics/reference_guide/custom_language_support/language_server_protocol.md b/topics/reference_guide/custom_language_support/language_server_protocol.md index 1f287db7c..477d047f9 100644 --- a/topics/reference_guide/custom_language_support/language_server_protocol.md +++ b/topics/reference_guide/custom_language_support/language_server_protocol.md @@ -2,7 +2,7 @@ # Language Server Protocol (LSP) - + 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 - - -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.