You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update to latest LSP spec with type name changes (#286)
closes#161closes#159
Updates to latest LSP spec and re-generates lsprotocol package for
following languages:
- [x] python
- [x] rust
- [x] dotnet (C#)
This includes updates to tests and test code generation.
2. Get this tool: `python -m pip install git+https://github.com/microsoft/lsprotocol.git`
13
13
3. Run your plugin: `python -m generator --plugin dotnet --output-dir ./code`
14
14
@@ -52,10 +52,10 @@ You can format code, run tests, and other tasks using `nox` as well.
52
52
53
53
Follow these steps to generate boiler plate code for new plugin:
54
54
55
-
1. Create a virtual environment for python using python 3.7 and activate that environment.
55
+
1. Create a virtual environment for python using python 3.8 and activate that environment.
56
56
1. If you have python extension for VS Code installed then run `Python: Create Environment` command. Be sure to select all the `requirements.txt` files in the repo. This should, install all packages needed and select the environment for you.
57
57
1. Ensure `nox` is installed.
58
-
1. Run `nox --list`, is nox is installed oyu should see a list of available sessions. Otherwise, run `python -m pip install nox` from the python 3.7 environment you created above.
58
+
1. Run `nox --list`, is nox is installed oyu should see a list of available sessions. Otherwise, run `python -m pip install nox` from the python 3.8 environment you created above.
59
59
1. Run `nox --session create_plugin` and follow the prompts to create a new plugin.
0 commit comments