• freo3579@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Check out dev container in VSCode. Even better with Codespaces from Github. You can define the entire environment in code, including extensions, settings, and startup scripts along with a Docker container. Then it’s just one button click and 5 min wait until it’s built and running. Once you have built it you can start it up and suspend it in seconds, toss it out when you don’t need it, or spin up multiple at once and work on multiple branches simultaneously.

    • Mikina
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Hmm, I wonder if this would be applicable for game development, which is my main field of work. But I do some projects here and there that don’t require an actual engine, so I’ll definitely check it out! It does sound pretty easy to set up. Thank you.

    • HarryEffingPotter
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      VS Code SSH extension (with errorlens and shellcheck/pylance) literally changed my life. I cannot praise that shit enough.