All popular IDEs (and most apps) seem stuck in a single-monitor paradigm. When are we going to get an IDE that sets the bar for working with multiple monitors? For inspiration, look at multi-monitor audio engineering consoles. Please
@jetbrains

  • RonSijm@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    What kinda “multi-monitor” features are you looking for?

    I usually use Visual Studio (the real one, not VSCode) - and their multi-monitor support seems fine to me. You can drag out any window component and put them somewhere else in a different screen. And when you drag things somewhere else, you can still snap them back together, so it’s really just 2 windows again, not just loose floating boxes.

    • DrDeadCrash@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Not OP, but in agreement. I like to split out multiple vertical panes in VS, and I put the edges of the panes at the edge of the monitors. It’s tedious to position them manually, and different tool windows run when debugging so I have to reposition the pane boundary’s again whenever switching between run/design time. It would be nice if it detected the edge of the monitors and kept the scroll bars and break-point column on the correct sides of the split.

      • RonSijm@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Hmm, maybe I misunderstand what you want to do - but that works fine for me (on windows) - (are you on a different OS)?

        Otherwise, try installing Powertoys - that comes with FancyZones and gives you more control over how window snapping should work.

        and different tool windows run when debugging so I have to reposition the pane boundary’s again whenever switching between run/design time.

        Also isn’t this a one-time-activity? Once you’ve put them in place, for me it remembers where it should be. Otherwise, I suppose in visual studio you can also manually save the layout (Window -> Save Window Layout) and then restore it again later (Window -> Apply Window Layout)