最大化和多个监视器

时间:2009-01-27 22:52:29

标签: development-environment multiple-monitors

我为具有多个显示器的用户编写软件,并根据用户通常会为每个显示器最大化窗口而不是“手动调整”它们的假设来设计设计。

最近我注意到在使用多台显示器方面似乎有两所“学校”。有“最大化”的学校,然后有“手工大小”的学校,几乎从来没有最大化。

好奇的是,在阅读此内容的多显示器用户中,有多少人最大化与手动调整大小?我很想知道你在哪个平台上(Mac vs Windows vs * nix)。

编辑:我认为从设计的角度来看这是一次合理的民意调查。

20 个答案:

答案 0 :(得分:7)

我基本上最大化所有,并且自从我在3.11天开始使用Windows以来真的有。事实上,直到大约一年前,当我升级到双1600x1200液晶显示器时,我终于觉得我没有拥有来最大化每个窗口,而且一次只能有一个以上的窗口。通常情况下,我的编程IDE在一个显示器上最大化,而Web浏览器或某种文档或文档在另一个显示器上最大化。

我实际上已经“最大化”和“最小化”绑定到我的鼠标上的额外按钮,只是在滚轮的前后,并且“ctrl-tab”和“alt-tab”被我的拇指绑定到按钮上。它们是令人惊讶的生产力提升。

答案 1 :(得分:4)

我将IDE拉伸到两台显示器上,尽可能地填充它们。然后,我将窗口分成两个窗格,所以我的一侧有我的测试夹具,另一侧是我正在测试的类。点击/键盘/记忆的次数远远少于我必须查看一个班级或其他班级的时间。

为每个显示器最大化一个IDE窗口会更容易,但我的IDE不会像那样滚动,所以我必须模仿它 - 所以也许让我失去一半,另一半..

答案 2 :(得分:2)

最大化(Windows)

我总是看到人们,手动调整大小,抓住一边,然后抓住另一面,然后......我真的不明白为什么人们会这样做。

答案 3 :(得分:2)

我不这样做。相反,我使用一个窗口管理器,实际上为我管理窗口,消除了窗口定位和位置的痛苦。这并不适用于多个显示器,但可以说是。

wmii是我首选的WM,但有一些非常好的平铺和标记/视图,如stumpwm和xmonad。所有人都有多显示器支持。

当您想要同时查看多个窗口时,标准的Windows(OS X,Gnome,KDE等)窗口管理隐喻集合确实会崩溃。对于任何有趣的计算机都不是游戏,这几乎是所有的时间。

即使用户的WM工作原理如此,我也不会认为他们会将您的应用最大化到屏幕上。

答案 4 :(得分:1)

这取决于应用程序。我的2台显示器是我的笔记本电脑液晶显示屏和20英寸宽屏幕,因此它们不能准确对齐,也不利于在两个屏幕上实现最大化。如果我正在编程我在宽屏幕上使用我的IDE并在那里最大化以获得最大的编码空间。但是由于我喜欢宽屏幕,我经常将应用程序拖到液晶显示屏上,如果它们没有最大化,那就更容易了。 (我的平台是Windows)

答案 5 :(得分:1)

我在Windows中手动调整尺寸,以便看到更多窗口。

答案 6 :(得分:0)

我使用Linux。

我最大化,但更多时候使用'muximize'插件检测同一桌面上其他窗口的边缘,并调整大小以适应开放的桌面空间。

例如,如果右上角有一个小的IM窗口,并且屏幕下半部分的窗口最大化,它将在屏幕的整个宽度上水平延伸,然后垂直向上延伸到底部IM窗口的边缘。

答案 7 :(得分:0)

我最大化。但这取决于驱动程序系统的反应。

我曾经有一个最大化到两个显示器的设置,这有点太多了。但我解决了那个。

答案 8 :(得分:0)

我很少最大化,我希望Windows重新定位并调整大小到最后编辑会话中的位置。这应该基于每个文件记录(不是应用程序的最后一个编辑会话的单个记录)。

在我的应用程序中,我创建设置文件,其中我记录窗口位置,大小和(取决于应用程序),文件中的位置,或最后输入字段/控件,或其他信息以恢复编辑上下文。

这应该为每个用户单独记录(位置不应该记录在文件中,因为如果文件与其他用户共享或在不同的上下文中编辑,则另一个用户可能将窗口移动到不合需要的位置),对于Windows,我把它放在用户的本地设置文件夹中(不要把它放在注册表中),对于UNIX我把它放在~home / .app目录中。 我通常为每个应用程序都有一个文件(因此应用程序可以轻松找到它的位置设置),每个文件(或编辑会话)都有一个记录条目。 我绝对不会使用XML(我将使用简单的格式化文本或二进制文件)。

用户应该能够轻松清除/重置所有和/或最近访问保存的窗口位置(即,在应用程序的工具/选项/设置菜单中)。 还要确保处理窗口位于屏幕外的情况 (即,桌面已调整大小或处于断开连接的多个监视器上),您可能需要 将窗口移回桌面。

答案 9 :(得分:0)

  • Windows:最大化
  • Linux没有Xmonad:手工
  • Linux with XMonad:by xmonad

答案 10 :(得分:0)

我很少最大化窗口 - 实际上我讨厌最大化窗口,如果应用程序要求我最大化它,我更讨厌它。在某些情况下,最大化窗口是没有意义的:谁需要浏览器中的文本比典型的1024像素更宽?通常网站的设计宽度最大,为什么要浪费屏幕上的空间来展示其他东西?即使它是运行IRC客户端并与前景窗口重叠的终端窗口,也会提供其他信息。只有极少数情况下,总是最大化应用程序窗口才有意义。

此外,如果我可以一直看到终端窗口,在编辑器和终端之间切换会更好。最大化一切对我来说简直不自然 - 你也没有最大化你在桌面上的文书工作(好吧,你实际上也不能,但是......)

这适用于我的单显示器和多显示器设置。

答案 11 :(得分:0)

我有一个双显示器设置(@ 1680x1050)和我的'编程'显示器,它包含我的终端,编辑器和文档,我总是最大化所有内容。

在我的另一台显示器上,包括我的浏览器,即时消息客户端和音乐播放器,我手动调整大小,以便我可以同时在屏幕上显示所有这些应用程序。

答案 12 :(得分:0)

作为一名网络开发者,当我有幸拥有两台显示器时,我将始终使用典型配对中的两个最大应用程序(IDE /浏览器,IDE / Profiler,IDE / SQL,浏览器/ Photoshop等)等等 - 无论如何总是成对出现。

答案 13 :(得分:0)

最大化IDE,Photoshop,Illustrator和Outlook,休息几乎是窗口。

在单个24“监视器(1920x1200)上运行Windows Vista。

在较小的屏幕上,我几乎可以最大化所有内容。

答案 14 :(得分:0)

除了电子游戏,我从不最大化我的窗户。我可以临时在单个屏幕上最大化IDE。

答案 15 :(得分:0)

我在linux上使用两个显示器,每个显示器上有多个桌面,我最大化了所有内容。我也使用了一个平铺窗口管理器,但更多的是它真的最大化了所有东西 - 平铺不能按我想要的方式工作所以我基本上忽略了它。

答案 16 :(得分:0)

我在我的Mac上最大限度地利用我的Windows和Linux机器和大小。

答案 17 :(得分:0)

最大化是最快捷的方式。我注意到,如果你一次做很多任务而且你必须经常打开和关闭窗口,那么有很多调整大小的窗口都不起作用。它变得一团糟,最大化使它更清晰。

答案 18 :(得分:0)

我分歧了。有些显示器将包含最大化的项目,例如编辑器窗口,其他显示器包含大量手动大小的项目。

答案 19 :(得分:0)

我几乎总是在19英寸或更小的显示器上最大化。大于此,我通常手工制作尺寸。

当谈到多显示器最大化时,我使用ultramon。神奇的小应用程序,甚至为额外的监视器提供额外的任务栏。