[Mac 编程] Mac 电脑上,可以用写啥脚本来控制窗口,达到分屏的目的?

2022-04-30 16:41:03 +08:00
 haohong725
因为不能使用分屏软件,需求也不难,所以想着要不自己写个简单的。
但是不知道用啥脚本
1390 次点击
所在节点    程序员
5 条回复
ynyounuo
2022-04-30 16:46:49 +08:00
完全不能依赖第三方软件的话 Apple Script 写 set bounds
Tink
2022-04-30 17:19:17 +08:00
我用的 hammerspoon ,但是目前只能做到并排两个,并排三个,全屏
cxtrinityy
2022-04-30 18:10:19 +08:00
hammerspoon 的 hs.screen 和 hs.window 两类 api 可以分别获取屏幕和窗口的信息并进行操作, 可以获取 screen 大小后, 根据窗口数计算出每个窗口需要的宽度, hs.screen 里面的 frame api 可以获取排除 docker 和状态栏的可用空间尺寸, 有编程经验的话很简单
你这个需求我觉得难的是你要将哪些软件分屏, 哪些不分屏, 当然如果已经固定要分屏的应用当我没说
sidkang
2022-04-30 19:31:29 +08:00
楼上说的 hammerspoon+1
Ourobotos
2022-05-01 09:39:55 +08:00
Rectangle

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/850225

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX