listba / vscode-dev-containers-scala-sbt

VS Code dev container definition for Scala / sbt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

VS Code dev container definition for Scala / sbt

License:MIT License


Languages

Language:Dockerfile 100.0%