Set up a new machine as a development environment for your project.
For an example of how to use this, see: https://gist.github.com/JayBazuzi/296db9c7ecc15dad0f12287293b11125/edit and https://docs.google.com/document/d/1DyTemsYBu2LUhrwwCdNuPQDWj3f_yfMj3otaoEZZRC4/edit
Language | Status | Link |
---|---|---|
C++ | Automated | ApprovalTests, Catch2 |
C# | Automated | ApprovalTests, MsTest |
elixir | Environment, No Code | Environment setup |
Elm | Requires Manual Steps | Starting Script |
Erlang | Requires Manual Steps | Starting Script |
Go | Automated | Goland |
Haskell | Requires Manual Steps | Starting Script |
Java | Automated | ApprovalTests, JUnit 5 |
JavaScript | Automated | Jest-Es6 StarterProject |
JavaScript | Automated | ApprovalTests, Mocha |
Julia | Requires Manual Steps | Starting Script |
Kotlin | Requires Manual Steps | Starting Script |
Prolog | Requires Manual Steps | Starting Script |
Python | Automated | ApprovalTests, Pycharm, unittest |
ReasonML | Requires Manual Steps | Starting Script |
Ruby | Automated | Rspec |
Rust | Requires Manual Steps | Starting Script |
Swift | Requires Manual Steps | Starting Script |
Typescript | Automated | Typescript, Jest |