Pylez provide open and rich language support for python and notebook based on Pyright.
- Notebook support
- Semantic highlight
- docstrings for built-in/standard library modules
- refactoring code actions
You can use Pylez on IDE like VSCode, Code – OSS(and all its fork), Theia, Opensumi etc.
- download from vscode marketplace
- download from openvsx
When you have python extension installed, you should add following setting to your settings.json
file:
{ "python.languageServer": "None"}
For other editor users, you can use the npm package to start LSP server. In Libro, we use Pylez npm package with jupyter-lsp to procide LSP service.
npm i @difizen/pylez