|
1 | 1 | # Language Server Protocol integration for Jupyter(Lab)
|
2 | 2 |
|
3 |
| -[](https://travis-ci.org/krassowski/jupyterlab-lsp) [](https://dev.azure.com/krassowskimichal/jupyterlab-lsp/_build/latest?definitionId=1&branchName=master) [](https://mybinder.org/v2/gh/krassowski/jupyterlab-lsp/master?urlpath=lab%2Ftree%2Fexamples%2FPython.ipynb) |
| 3 | +[](https://travis-ci.org/krassowski/jupyterlab-lsp) [](https://dev.azure.com/krassowskimichal/jupyterlab-lsp/_build/latest?definitionId=1&branchName=master) [](https://jupyterlab-lsp.readthedocs.io/en/latest/?badge=latest) [](https://mybinder.org/v2/gh/krassowski/jupyterlab-lsp/master?urlpath=lab%2Ftree%2Fexamples%2FPython.ipynb) |
4 | 4 |
|
5 | 5 | > _This project is still maturing, but you are welcome to check it out, leave feedback and/or a PR_
|
6 | 6 |
|
7 | 7 | Quick Links: **[Installation](#installation) | [Configuring](./docs/Configuring.ipynb) | [Updating](#updating) | [Changelog](./CHANGELOG.md) | [Roadmap](./docs/Roadmap.ipynb) | [Contributing](./CONTRIBUTING.md) | [Extending](./docs/Extending.ipynb)**
|
8 | 8 |
|
9 | 9 | ## Features
|
10 | 10 |
|
11 |
| -> Examples show Python code, but most features also work in R, bash, typescript, and [many other languages](./docs/Language Servers.ipynb). |
| 11 | +> Examples show Python code, but most features also work in R, bash, typescript, and [many other languages][language-servers]. |
12 | 12 |
|
13 | 13 | ### Hover
|
14 | 14 |
|
|
86 | 86 |
|
87 | 87 | ## Installation
|
88 | 88 |
|
89 |
| -> For more extensive installation instructions, see the [documentation](./docs/Installation.ipynb). |
| 89 | +> For more extensive installation instructions, see the [documentation][installation-documentation]. |
90 | 90 |
|
91 | 91 | For the current stable version, the following steps are recommended.
|
92 | 92 | Use of a python `virtualenv` or a conda env is also recommended.
|
@@ -147,7 +147,7 @@ Use of a python `virtualenv` or a conda env is also recommended.
|
147 | 147 | ```
|
148 | 148 |
|
149 | 149 | Please see our full list of
|
150 |
| - [supported language servers](./docs/LANGUAGESERVERS.md) |
| 150 | + [supported language servers][language-servers] |
151 | 151 | which includes installation hints for the common package managers (npm/pip/conda).
|
152 | 152 | In general, any LSP server from the
|
153 | 153 | [Microsoft list](https://microsoft.github.io/language-server-protocol/implementors/servers/)
|
|
192 | 192 |
|
193 | 193 | ### Configuring the servers
|
194 | 194 |
|
195 |
| -We plan to provide a configuration GUI at some time ([#25](https://github.com/krassowski/jupyterlab-lsp/issues/25)), but in the meantime, you can use the instructions for the specific servers as described on their websites (see the table in [LANGUAGESERVERS.md](./docs/LANGUAGESERVERS.md) for links). |
| 195 | +We plan to provide a configuration GUI at some time ([#25](https://github.com/krassowski/jupyterlab-lsp/issues/25)), but in the meantime, you can use the instructions for the specific servers as described on their websites (see the [table of language servers][language-servers] for links). |
196 | 196 |
|
197 | 197 | #### I want to hide specific diagnostics/inspections/warnings
|
198 | 198 |
|
@@ -220,3 +220,6 @@ Again, please do check the pycodestyle documentation for specific error codes, a
|
220 | 220 |
|
221 | 221 | This would not be possible without the fantastic initial work at
|
222 | 222 | [wylieconlon/lsp-editor-adapter](https://github.com/wylieconlon/lsp-editor-adapter).
|
| 223 | + |
| 224 | +[language-servers]: https://jupyterlab-lsp.readthedocs.io/en/latest/Language%20Servers.html |
| 225 | +[installation-documentation]: https://jupyterlab-lsp.readthedocs.io/en/latest/Installation.html |
0 commit comments