1
ynyounuo 2022-04-30 16:46:49 +08:00 via iPhone
完全不能依赖第三方软件的话 Apple Script 写 set bounds
|
2
Tink 2022-04-30 17:19:17 +08:00 via Android
我用的 hammerspoon ,但是目前只能做到并排两个,并排三个,全屏
|
3
cxtrinityy 2022-04-30 18:10:19 +08:00
hammerspoon 的 hs.screen 和 hs.window 两类 api 可以分别获取屏幕和窗口的信息并进行操作, 可以获取 screen 大小后, 根据窗口数计算出每个窗口需要的宽度, hs.screen 里面的 frame api 可以获取排除 docker 和状态栏的可用空间尺寸, 有编程经验的话很简单
你这个需求我觉得难的是你要将哪些软件分屏, 哪些不分屏, 当然如果已经固定要分屏的应用当我没说 |
4
sidkang 2022-04-30 19:31:29 +08:00
楼上说的 hammerspoon+1
|
5
Ourobotos 2022-05-01 09:39:55 +08:00
Rectangle
|