Según entiendo visual studio code está para todos los SO.
Pues es que últimamente estoy cambiando un poco de opinión. Yo tenía el viejo portátil con Debian, y la verdad desde que han mejorado el WSL a WSL2 no lo necesito tanto, ya que tengo Linux dentro de Windows, con el terminal y todo.
Puedo usar el Python, node y toda la demás cacharrería instalada en WSL y usarla desde windows con el VS Code. No es tan agradable de usar como si fuera nativo pero sirve. La verdad que con un Mac sería mucho más directo, y sin la faena que da a veces linux.
Para ordenador de sobremesa lo descarto totalmente por los juegos jajaja. Mac está muy capado para jugar.