在 OSX 中最大化当前窗口/应用程序的键盘快捷键

Llo*_*nks 97 mac macos macos-bigsur

我使用的是 OSX 10.9.1。是否有键盘快捷键来模拟您通常在屏幕左上角找到的最大化和最小化功能?我阅读了 SuperUser 上提出的一些有关此问题的其他问题,但它们都已经很老了。最新版本的 Mac 是否有任何更新,现在无需 3rd 方附加组件即可实现这一点?

Lri*_*Lri 105

为系统偏好设置中的缩放菜单项(或在您的语言环境中调用的任何内容)分配一个快捷方式:

如果您希望快捷方式始终最大化窗口以填充屏幕,您可以使用例如Spectacle

或者这样的行添加到~/.slate板岩

bind m:cmd;shift move screenOriginX;screenOriginY screenSizeX;screenSizeY
Run Code Online (Sandbox Code Playgroud)

我已经使用FastScripts为这个脚本分配了一个快捷方式:

try
    tell application "Finder" to set b to bounds of window of desktop
    try
        tell application (path to frontmost application as text)
            set bounds of window 1 to {item 1 of b, 22, item 3 of b, item 4 of b}
        end tell
    on error
        tell application "System Events" to tell window 1 of (process 1 where it is frontmost)
            try
                set position to {0, 22}
                set size to {item 3 of b, (item 4 of b) - 22}
            on error
                click (button 1 of window 1 where subrole is "AXZoomButton")
            end try
        end tell
    end try
end try
Run Code Online (Sandbox Code Playgroud)

当您通过可访问性 API 告诉系统事件更改位置和大小时,在更改位置和大小之间存在明显的延迟。告诉应用程序更改窗口的边界会更快,但它不适用于所有应用程序。其他应用程序如 Slate 和 Moom 总是使用可访问性 API。

  • 缩放不是最小化/最大化/调整大小。 (13认同)
  • +10 为奇观。救命稻草! (5认同)
  • Spectacle 现在无人维护,但有 Rectangle 作为替代:https://github.com/rxhanson/Rectangle (3认同)

Juz*_*uza 30

抱歉,我在最小化窗口方面犯了一个错误。苹果已经准备好了。所以,我修改了。

回答:

  • Command-M :最小化 Dock 的活动窗口
  • Command-Option-M :将活动应用程序的所有窗口最小化到 Dock
  • (需要设置):最大化活动窗口

要最大化活动窗口(应用程序),您必须将操作分配给快捷键,如下所示;

  1. 进入系统偏好设置>键盘>快捷方式>应用快捷方式,然后点击“+”添加快捷键。
  2. 选择“所有应用程序”,这意味着此更改将影响所有应用程序,在“菜单标题”文本框中输入“最大化”文本,然后在“快捷键”文本框中按“Command+Shift+M”。
  3. 重新启动您想通过快捷键影响的窗口(应用程序)。(无需重新启动)
  4. 您还会在菜单栏中找到新的菜单项。

推荐依据:

我建议您使用下面的快捷键,而不是使用默认的最小化快捷键。

最小化活动窗口(应用程序):

Command+H :隐藏活动窗口(应用程序)

可以在上面的快捷键中最小化活动窗口,但实际上它隐藏了活动窗口(应用程序)。而且,如果你使用这个快捷键,你可以通过快捷键“Command + Tab”快速切换隐藏窗口。如果你用 Command+M 最小化活动窗口,你不能用 command+Tab 快速切换应用程序,你必须从 Dock 中单击应用程序。)

您可以参考下面的相关信息。

http://support.apple.com/kb/HT1343http://support.apple.com/kb/PH13911

  • Command+Control+F 全屏显示 10.12.5 中的应用程序,这对我来说已足够最大化 (20认同)
  • `Command+H` 很棒,节省一天:) (5认同)

归档时间:

查看次数:

298626 次

最近记录:

4 年,2 月 前