![在屏幕特定位置启动新的 Chrome 窗口(Mac OS X)](https://linux22.com/image/1235545/%E5%9C%A8%E5%B1%8F%E5%B9%95%E7%89%B9%E5%AE%9A%E4%BD%8D%E7%BD%AE%E5%90%AF%E5%8A%A8%E6%96%B0%E7%9A%84%20Chrome%20%E7%AA%97%E5%8F%A3%EF%BC%88Mac%20OS%20X%EF%BC%89.png)
我大部分时间都在屏幕右下角打开 Chrome,并且主要使用标签页。有时我需要一个新的 Chrome 窗口(实例)并按 cmd-n。现在新窗口总是在左上角打开,我必须将其居中。有没有办法自动将新的 Chrome 窗口居中(或者最大化它们……)?
答案1
如果您愿意,可以使用 AppleScript 执行此操作。在“系统偏好设置”的“通用访问”部分下启用“辅助设备访问”后,您可以使用以下 applescript 创建一个新窗口并调整其大小:
tell application "Google Chrome" to activate
tell application "System Events"
tell process "Google Chrome"
click menu item "New Window" of menu "File" of menu bar 1
end tell
end tell
tell first window of application "Google Chrome" to set bounds to {0, 0, 800, 800}
这将创建一个大小为 800x800 的新窗口,窗口的左上角位于屏幕的左上角。然后,有很多方法将 applescript 连接到键盘快捷键。
答案2
Chrome 使用标准的 Mac OS X 行为,即每个新窗口都从当前窗口向下和向右偏移。如果您将窗口保持在距离屏幕下角和右角约 20 像素的位置,则新窗口将在当前窗口上方打开,而不是在左上角打开。这可能使您更容易移动到您想要的位置。