有没有办法在多个显示器上使用PyCharm?

17

我在Mac OSX(10.10.5)上使用PyCharm多显示器,通常您可以将窗口拖到单独的监视器上。在PyCharm中,这很有效,但它们(尤其是运行窗口)会自动弹回到主监视器。

我只在最新的PyCharm 5 CE上看到过这个问题,虽然旧版本也可能存在这个问题。我搜索了所有设置并在网上搜索,但找不到一个设置使窗口停留在原来的位置。


你测试了我的解决方案吗? - acidjunk
我没有测试你的解决方案@acidjunk,因为这可能会导致菜单出现在错误的窗口上,从而使其他应用程序混乱不堪。虽然这可能是一个解决方案,但也会引入其他更严重的问题。 现在我所做的就是仅使用主窗口进行搜索和运行,并将源文件拖到其他窗口中,尽管仍然效果较差,仍是该工具中的一个缺点。 - Mitra Ardron
我不确定你所说的“在错误的窗口上显示菜单会破坏其他应用程序”的意思,运行两个PyCharm实例的唯一缺点似乎是拖放功能并不总是按预期工作。 - acidjunk
我引用你提出的解决方案:“这种解决方案的缺点是你只能在主显示器上看到OSX dock和主菜单。” - Mitra Ardron
所以,是的,有一种方法:只需运行两个PyCharm实例? - acidjunk
4个回答

14

右键点击标签,选择“视图模式为窗口”。 然后你可以将窗口移动到另一个监视器。


查看模式仅适用于工具面板,而不适用于编辑器选项卡: https://www.jetbrains.com/help/pycharm/viewing-modes.html - Andreas Bergström
我可以点赞两次吗? :D - James Geddes
尝试过! - James Geddes
2
@AndreasBergström 看起来你现在可以“将标签页移动到新窗口”了。 - James Geddes
正如@JamesGeddes所说,Shift+F4是默认快捷键。 - Christian Benke

7
这是最好的Python IDE表现出来的恶劣行为。 在OSX上有一个解决方案,但我不确定你是否会喜欢它:
您可以通过转到“系统偏好设置”,然后选择“任务控制”,取消选中“显示器具有单独的空间”来重新启用旧式多屏幕支持。现在,您的浮动窗口将不会回弹,您甚至可以将PyCharm主窗口扩展到屏幕上。
这种解决方案的缺点是,您只能在主监视器上使用OSX dock和主菜单。我希望Jetbrains��快能解决这个问题。
实现您想要的另一种方法是打开项目的多个实例。当您尝试第二次打开项目时,可以选择“在新窗口中打开项目”。您可以将新窗口拖到第二个屏幕上;它不会回弹到您的主监视器。

6

对于来到这里的Ubuntu和Windows用户:

  1. 按下Shift + F4或
  2. 右键单击并选择“将标签页移动到新窗口”
  3. 拖动新创建的窗口到下一个屏幕

-4
最好的选择是将编辑器窗口分离并拖到您的第二个显示器上。

3
你是在暗示与我所描述的不同的事情,Spencer吗?我试图澄清一下,我将可移动的“运行”窗口拖到另一个屏幕上,但它会自动弹回主监视器。 - Mitra Ardron

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接