#Software Development best practices

4 messages · Page 1 of 1 (latest)

quasi frigate
#

I usually install everything including IDEs inside the subsystem where I have my project in. That's the easiest solution in my opinion but does require quite a bit of extra storage if you have a lot of different projects.

desert hamlet
#

I recommend Tau's approach over mine.
For me, I have my IDE (VSCode Flatpak) installed on the host, and multiple subsystems set up with different toolchains, then I remote into each dev subsystem using podman-remote and the Dev Containers extension. Saves some storage space however you have to, for each image, configure which user it should use (otherwise your .git/HEAD is suddenly owned by a fake root)

warm minnow
#

You can also use portable versions of VScode and jetbrains in your home and launch them inside the container

quasi frigate
#

That's actually quite neat.