Macos Mac OS X有类似Winsplit革命的东西吗?

Macos Mac OS X有类似Winsplit革命的东西吗?,macos,Macos,Mac OS X是否有类似Winsplit革命的东西?我对此表示怀疑。在Spaces和Expose之间,不太需要第三方应用程序来帮助管理多个窗口。从Winsplit网站上,我或多或少了解其功能;在过去,我实际上曾经将我的窗口管理器(Waimea)配置为在linux中完全做到这一点 您可以尝试使用Quicksilver触发一组自定义的applescripts;每个applescript将调整当前聚焦窗口的大小并将其移动到预定义位置 请参阅以获取灵感…尝试以下方法: ($15)是我安装后的最爱。快

Mac OS X是否有类似Winsplit革命的东西?

我对此表示怀疑。在Spaces和Expose之间,不太需要第三方应用程序来帮助管理多个窗口。

从Winsplit网站上,我或多或少了解其功能;在过去,我实际上曾经将我的窗口管理器(Waimea)配置为在linux中完全做到这一点

您可以尝试使用Quicksilver触发一组自定义的applescripts;每个applescript将调整当前聚焦窗口的大小并将其移动到预定义位置


请参阅以获取灵感…

尝试以下方法:

  • ($15)是我安装后的最爱。快速、灵活,并尽可能减少我需要记住的组合键的数量
  • (15美元)可能很快就会取代Zoom/2。离温斯普利特更近了。可以在网格上排列窗口、定义自己的网格排列以及定义自己的快捷方式。它还最小化了需要记住的击键组合的数量。好处:有Mac和Windows版本,这意味着如果您同时使用这两种平台,您可以在所有机器上使用相同的窗口管理方法
  • ($8)使windows全屏显示、左拆分或右拆分变得更加容易。它还允许您保存屏幕状态(通用)和特定应用程序的状态
  • ($5)是一个较新的条目。它支持键盘快捷键和鼠标快捷键。对于鼠标快捷键,将光标移动到greeen zoom按钮上会显示不同布局选项的弹出列表:全屏、左/右半部、上/下半部或任意角
  • (10美元)模仿WinSplit功能的各个方面,但它依赖于许多按键组合,需要花时间学习。其优点是可以快速移动窗口。缺点是它使用了很多全局键盘快捷键,而且有很多快捷键我都记不清了
  • (7美元)是SizeUp制造商推出的一款鼠标驱动应用程序。将您的窗口拖动到屏幕边缘的各个热区,窗口将“收缩”到该边缘并调整大小以填充一半屏幕。类似于Windows7中内置的调整大小功能
  • ($20)功能强大,提供细粒度控制。然而,有很多不同的组合键,总的来说,我觉得它不像WinSplit那么容易学习或优雅。我几乎立即卸载了它。它给我的印象是强大,但低效和笨拙
  • (免费)在另一篇文章中提到的是合并一些applescripts并将它们绑定到quicksilver触发器。我还没试过这个。但这是一个免费的解决方案
当我开始使用Mac电脑时,我发现薄弱的窗口管理是最难解决的问题之一

为什么要超越空间而暴露?

Winsplit显著增加了空间和公开的功能。直到我真正使用它,我才理解它的吸引力。在此之前,我认为虚拟桌面(如空间)就足够了。现在我认为它必须具备功能,特别是在大型监视器和多Mon设置上。p> 在运行3台显示器的Windows计算机上,我会按照以下顺序对这些不同应用程序的重要性进行排序:

  • Winsplit-like窗口重新排列
  • 虚拟桌面之类的空间
  • 公开式应用程序切换
  • 在我的MacBook上,我学会了用另一种方式来处理它

  • 公开式应用程序切换
  • Winsplit-like窗口重新排列
  • 虚拟桌面之类的空间

  • 关于StackOverflow的另一个问题也涉及同样的问题


    一个答案提供了一个名为的应用程序的链接。它是免费的,并且在OSX上工作

    我没有使用Winsplit,所以我不知道它的比较,但我开发的一款应用程序,优化布局,提供非常灵活的窗口平铺,以及从键盘移动和调整大小:


    看起来TwoUp已经死了,但这里有一些其他选项:

    • (7美元)就像Mac的Aero Snap
    • ($8)允许您保存窗口状态,并将它们像模板一样还原到另一个窗口
    • ($14)在屏幕上显示一个网格,您可以在其中选择框,以指示希望窗口如何填充屏幕

      • 多亏了Dong Hoon的回答,我开发了一种混合解决方案。使用AppleScript编辑器,可以创建脚本来调整当前窗口的大小,如下所示:

        tell application "System Events"
          set _everyProcess to every process
          repeat with n from 1 to count of _everyProcess
            set _frontMost to frontmost of item n of _everyProcess
            if _frontMost is true then set _frontMostApp to process n
          end repeat
        
          set _windowOne to window 1 of _frontMostApp
          set position of _windowOne to {5, 0}
          set size of _windowOne to {1150, 735}
        end tell
        
        这样的脚本可以在13英寸的MacBook上运行。使用保存到/Users/[YourUserNameHere]/Library/Scripts的脚本的细微变化,您可以将AppleScript编辑器配置为显示在菜单栏中,在菜单栏中可以选择要运行的脚本

        使用几个不同的脚本,我只需点击两下就可以调整和重新定位任何窗口


        希望这能有所帮助。

        您也应该尝试使用secondbar。在第二个显示屏上为您提供一个额外的菜单栏+重新排列选项。请参阅。

        您还可以尝试使用键盘快捷键、屏幕菜单和拖动窗口来调整大小和重新定位的应用程序。

        ShiftIt是一个免费选项。可分配热键以调整大小以适应不同的需要屏幕部分(左、右、上、下、左上、右上、左下、右下、全屏和当前大小的中间)

        只需单击屏幕右侧的大下载按钮。

        是一个不错的选择,它免费且开源。并且易于使用键盘快捷键:

        可以将窗口移动到屏幕的多个预定义区域:

        • 移到左半部分⌥⌘←
        • 移到右半部分⌥⌘→
        • 移到上半部分⌥⌘↑
        • 移到下半部分⌥⌘↓
        • 移到左上角⌃⌘←
        • 移到左下角⌃⇧⌘←
        • 移到右上角⌃⌘→
        • 移到右下角-⌃⇧⌘→
            您甚至可以尝试。它允许您重新调整大小