- (easy) Enables metals-vscode to fire
textDocument/*
- Adjust the LSP request position to the actual source position (generated by almond / ammonite)
- How to know the URI of generated Scala file for the ipynb? Can we get that information from running Kernel somehow?
- How to map "uri of notebook cell" + "position inside the cell" to the position of generated Scala source file?
According to notebookCellTextDocumentFilter of LSP 3.17.
We can enable vscode to fire textDocument/*
for all jupyter-notebook, where the Cell's language is Scala.