Skip to content

Commit b63abc3

Browse files
authored
Document how to write python-lsp-server plugin + add pylsp-rope to Readme (#93)
1 parent a62f0a1 commit b63abc3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Diff for: README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,13 @@ Installing these plugins will add extra functionality to the language server:
4848
- [pyls-isort](https://github.com/paradoxxxzero/pyls-isort): code formatting using [isort](https://github.com/PyCQA/isort) (automatic import sorting).
4949
- [python-lsp-black](https://github.com/python-lsp/python-lsp-black): code formatting using [Black](https://github.com/psf/black).
5050
- [pyls-memestra](https://github.com/QuantStack/pyls-memestra): detecting the use of deprecated APIs.
51+
- [pylsp-rope](https://github.com/python-rope/pylsp-rope): Extended refactoring capabilities using [Rope](https://github.com/python-rope/rope).
5152

52-
Please see the above repositories for examples on how to write plugins for the Python LSP Server. Please file an issue if you require assistance writing a plugin.
53+
Please see the above repositories for examples on how to write plugins for the Python LSP Server.
54+
55+
[cookiecutter-pylsp-plugin](https://github.com/python-lsp/cookiecutter-pylsp-plugin) is a [cookiecutter](https://cookiecutter.readthedocs.io/) template for setting up a basic plugin project for python-lsp-server. It documents all the essentials you need to know to kick start your own plugin project.
56+
57+
Please file an issue if you require assistance writing a plugin.
5358

5459
## Configuration
5560

0 commit comments

Comments
 (0)