Visual Studio Code Remote Development and GitHub Codespaces Open your code in the cloud, in a local container, on a remote machine, or in WSL and take advantage of VS Code's full feature set. |
This difinition files based on Official definition for Java development.
.devcontainer
- dev container definition for Scala / sbt
sample
- sample sbt project
Dockerfile based on Official Dockerfile for Java development.
differencce:
- installed sbt from
scala-sbt
repository - if you don't want to install sbt, set
INSTALL_SBT
to false atdevcontainer.json
.
- Scala (Metals) (
scalameta.metals
)- Scala language server with rich IDE features
- Java Extension Pack (
vscjava.vscode-java-pack
)- Popular extensions for Java development and more.
Licensed under the MIT License. See LICENSE.