Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.48 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.48 KB

VS Code development container definition for Scala / sbt

Visual Studio Code logo 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.

directories

  • .devcontainer
    • dev container definition for Scala / sbt
  • sample
    • sample sbt project

Dockerfile

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 at devcontainer.json.

extensions installed into the container

  • 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.

License

Licensed under the MIT License. See LICENSE.