Closed
Description
The plugin should allow a developer to attach multiple devices or simulators and use all of them at the same time while working on a single app. They should be able to set breakpoints that are active in all sessions, individually single step the debugger for a single device, resume and exit the app on each device without affecting other devices.
One could imagine setting a breakpoint on a per-device level but I don't think the IJ UX supports that so, for now, breakpoints are universal. Although we should see what AS does in this case.
(The case of multiple apps is already supported since each app appears as its own IJ project window. If we find projects that contain multiple apps we will need to test them.)