Skip to content

Pyright Language Server for PyCharm user documentation#

This site serves as the user documentation for the Pyright Language Server PyCharm plugin.

The plugin is dependent on the experimental language server protocol APIs which are only available for PyCharm Professional and other paid IDEs since 2023.2. This means that PyCharm Community users cannot use it.

Warning

This plugin will be deprecated and merged into its sister in the near future.

Usage#

Go to Settings | Tools | Pyright LS | Global / Project and set the path to your Pyright language server executable.

You might need to reopen your files or restart the IDE for the files to be recognized by the language server. If that doesn't work, refer to Problems and solutions.

Enable logging#

You are strongly encouraged to enable logging. This way, all requests and responses will be recorded in idea.log for further analysis should a problem arises.