You can run preconfigured simulation environment as a docker sidecar container. As of writing, docker-compose support of VSCode is not so stable on all the platforms. We recommend using code-server ...
The ROS Communication DevContainer is a Docker-based solution designed to streamline the synchronization of ROS2 topics across Linux machines. It provides built-in compression and routing capabilities ...