Skip to content

rgbkrk/python-lsp-zed-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python LSP Server Zed Extension

This extension uses the Python Language Server to provide language support for Python in Zed. It has providers for jedi, mccabe, pycodestyle, pydocstyle, pyflakes, pylint, rope, yapf, mypy, and more.

Installation

Before installing this extension, install the Python Language Server and ensure that it is on your PATH. Example, using pipx:

pipx install "python-lsp-server[all]"

All extensions to the python-lsp-server must be installed to the same virtualenv that you install the server into.

Configuration

Use any of the configuration settings that pylsp supports within your zed config under pylsp.settings. Here's an example that disables the E501 line length warning:

"pylsp": {
  "settings": {
    "plugins": {
      "pycodestyle": {
        "enabled": true,
        "ignore": ["E501"]
      }
    }
  }
}

About

Python LSP Server Zed Extension

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages