alexqzd / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
http://marlinfw.org
GNU General Public License v3.0
198 stars 70 forks source link

Add VS Code Dev Container to build the firmware with just a couple of clicks #1

Closed jakkaj closed 3 years ago

jakkaj commented 3 years ago

Description

This PR adds a VS Code DevContainer with PlatformIO and Marlin build tooling and extensions pre-installed.

See this video for help on how to get started: https://www.youtube.com/watch?v=bDl0vIotpAI

Benefits

With Docker Desktop and VS Code installed, going from code pull to having a built firmware is a matter of minutes. No need to find and install dependencies. Just pull the code, open in the dev container and you're off to the races!