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
Copy file name to clipboardExpand all lines: README.md
+9-21Lines changed: 9 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,34 +38,22 @@ Examples below are for Python, but it works as well for R:
38
38
39
39
when a kernel is available the suggestions from the kernel (such as keys of a dict and columns of a DataFrame autocompletion) are merged with the suggestions from LSP (currently only in notebook).
40
40
41
-
New in 0.5.0:
42
-
43
-
- multiple LSP connections per notebook, e.g. SQL or R (using rpy2) embedded in Python notebook [(example)](https://github.com/krassowski/jupyterlab-lsp/blob/master/examples/Magics_and_rpy2.ipynb),
44
-
- symbol highlight under cursor now works in both file editors and notebooks,
45
-
- and many other improvements, see the [release notes](https://github.com/krassowski/jupyterlab-lsp/releases/tag/v0.5.0).
46
-
47
-
Coming in 0.6.0:
41
+
New in 0.6.0:
48
42
49
43
- automated LSP servers start and traitlets-based configuration
50
44
- "rename" action in file editor
51
45
- improved code navigation when there are multiple jump targets
46
+
- and many other improvements, see the [release notes](https://github.com/krassowski/jupyterlab-lsp/releases/tag/v0.6.0).
52
47
53
48
### Coming soon:
54
49
55
50
- autocompleter with documentation and sorting based on LSP suggestions
56
-
- more unit tests
57
51
- system of settings, including options:
58
52
- to enable aggressive autocompletion (like in hinterland)
59
53
- to change the verbosity of signature hints (whether to show documentation, number of lines to be shown)
60
-
61
-
### Planned:
62
-
63
-
- "rename" action in notebooks
64
-
65
-
### Low priority:
66
-
67
-
- Gutter with linter results
68
-
- Use the kernel session for autocompletion in FileEditor if available (PR welcome)
54
+
- "rename" action in notebooks
55
+
- gutter with linter results (low priority)
56
+
- use the kernel session for autocompletion in FileEditor if available (PR welcome)
69
57
70
58
If a feature you need is not on the lists above, please feel free to suggest it by opening a new [issue](https://github.com/krassowski/jupyterlab-lsp/issues).
71
59
@@ -74,10 +62,6 @@ If a feature you need is not on the lists above, please feel free to suggest it
74
62
- just like in old notebooks, you can still use the built-in <kbd>Shift</kbd> + <kbd>Tab</kbd> to get a signature in JupyterLab.
75
63
This extension behaves well with this feature.
76
64
77
-
## Under the hood
78
-
79
-
This would not be possible if not the fantastic work at [wylieconlon/lsp-editor-adapter](https://github.com/wylieconlon/lsp-editor-adapter).
80
-
81
65
## Prerequisites
82
66
83
67
- JupyterLab
@@ -175,3 +159,7 @@ To run test the suite:
175
159
```bash
176
160
jlpm test
177
161
```
162
+
163
+
## Acknowledgements
164
+
165
+
This would not be possible if not the fantastic work at [wylieconlon/lsp-editor-adapter](https://github.com/wylieconlon/lsp-editor-adapter).
0 commit comments