microsoft / microsoft/language-server-protocol
Notebooks and textDocument/hover, textDocument/references, etc.
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 13k
- Forks
- 1k
- Avg merge
- 6d 1h
- Merged PRs (30d)
- 10
Description
Maybe the problem is that notebooks are not yet fully specified, but it would be great if either events like textDocument/hover, textDocument/references, etc. are triggered also in notebook cells, or there would be corresponding notebookDocument/hover events.
Maybe I am simply missing something?
Note: after adjusting to the new URI scheme vscode-notebook-cell: diagnostics work out of the box (related to #2040) and I expected a similar behavior for hover etc.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the notebook and textDocument protocol sections, including the behavior described for the vscode-notebook-cell URI scheme. Determine whether existing textDocument requests should cover notebook cells or whether new notebookDocument requests are needed, then define the specification and interoperability tests that would demonstrate the chosen behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100