Mitra Ardron
Mitra Ardron

Reputation: 381

Is there a way to use PyCharm on multiple monitors

I'm using PyCharm with multiple monitors on Mac OSX (10.10.5), normally you can drag windows off to a separate monitor. In PyCharm that works, but they (and in particular the Run window) snap back to the main monitor.

I've only seen this on the latest PyCharm 5 CE though its possible older versions also had the problem. I've searched all the settings and searched online, but can't find a setting that makes the window stay where it was placed.

Upvotes: 19

Views: 11019

Answers (5)

Sauron
Sauron

Reputation: 23

For whoever ends up here, I contacted JetBrain support and they did a great job resolving it. I share it here for everyone:

Disable Metal Rendering:

  • Add -Dsun.java2d.metal=false in Help | Edit custom VM options...
  • Restart IDE.

Works with highest resolution on all screens

Upvotes: 0

artifex_knowledge
artifex_knowledge

Reputation: 572

For Ubuntu and Windows users landing up here:

  1. Press Shift + F4 or
  2. Right-click and select 'Move Tab to New Window'
  3. Drag the newly created window to the next screen

Upvotes: 8

Pouya BCD
Pouya BCD

Reputation: 1031

Right click on the tab and select View Mode as Window. Then you can move the window to another monitor.

Upvotes: 14

acidjunk
acidjunk

Reputation: 1880

It's crappy behaviour from the best python IDE out there. There is a OSX solution but i'm not sure if you will like it:

You can enable old style multiple screen support again in OSX by going to System Preferences, Mission Control and uncheck "Displays have separate spaces". Now your floating windows will not snap back and you can even extend your PyCharm main window over the screens.

The downside of this solution is that you'll have the OSX dock and main menu only on your main monitor. I hope Jetbrains will fix this behaviour soon.

Another way to achieve what you want is to open multiple instances of the project. When you try to open the project for the second time you can choose "open project in new window". You can drag the new window to the second screen; it won't snap back to your primary monitor.

Upvotes: 7

Spencer
Spencer

Reputation: 108

The best option is to detach an editor window and drag it to your second monitor.

Upvotes: -4

Related Questions