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
Metals is the Scala language server for code editors like VS Code. It implements the Language Server Protocol (LSP).
VS Code has support for notebook cells and there is a number of things we would need to do to make it available for Scala.
These would include automatic setup of Almond (a Scala kernel for notebooks), integration with the build definition and adding LSP support for notebook cell.
There is also the possibility of extending the task to making Jupyter supported with Metals completions.
Description
Metals is the Scala language server for code editors like VS Code. It implements the Language Server Protocol (LSP).
VS Code has support for notebook cells and there is a number of things we would need to do to make it available for Scala.
These would include automatic setup of Almond (a Scala kernel for notebooks), integration with the build definition and adding LSP support for notebook cell.
There is also the possibility of extending the task to making Jupyter supported with Metals completions.
Corresponding feature request in Metals: scalameta/metals-feature-requests#236
Supervisors
Adrien Piquerez([email protected]): Tooling Engineer at the Scala Center
Prerequisites
Expected Outcome
A user should be able to create notebook cells in their projects and to run them.
The text was updated successfully, but these errors were encountered: