WindowSnap
这是一个MacOS
的App,是我在业余时间抽空进行开发的。主要是实现了类似于Windows
系统下的窗口黏贴功能。就是拖动窗口到屏幕边缘后,窗口就会自动粘合和调整大小。为了让大家能更加明白,我直接上gif图(gif图有点大,接近10m,大家请耐心等候一下):
版本
V1.0.1 获取地址
系统支持
支持MacOS 10.14+
是否收费
免费!免费!免费!
并且会持续更新。而且还承诺两点:
- 只要你敢提BUG,我就敢fixed
- 你要你敢提意见,我就敢弄出来
使用的第三方库
MASShortcut
一个用于自定义全局快捷键的库DFAXUIElement
这是我本人封装的一个快速调用Accessibility API
的库
使用前提
因为使用了苹果的Accessibility API
所以必须在使用前,把WindowSnap
添加到System Preference
-> Security&Privacy
->Accessibility
中,才能使用.
如图:
功能说明:
- 鼠标拖动到具体位置,即可把窗体进行黏贴和调整大小:
- 屏幕左上角:黏贴在左上角,大小为当前屏幕的1/4的大小
- 屏幕左边缘:黏贴在左边,大小为当前屏幕的1/2的大小
- 屏幕左下角:黏贴在左下角,大小为当前屏幕的1/4的大小
- 屏幕右上角:黏贴在右上角,大小为当前屏幕的1/4的大小
- 屏幕右边缘:黏贴在右边,大小为当前屏幕的1/2的大小
- 屏幕右下角:黏贴在右下角,大小为当前屏幕的1/4的大小
- 屏幕顶部:黏贴在顶部,大小为当前屏幕的1/2的大小
- 屏幕底部:黏贴在底部,大小为当前屏幕的1/2的大小
- 快捷键设置,会把当前最顶部的激活的App进行相应的大小调整和黏贴
- 设置是否开启该区域的快捷键
- 设置每个区域的快捷键
- 黏贴区域开启设置
- 设置鼠标移动到区域是否开启黏贴判断
- 自启动设置。可以设置开机自动
- 顶部&底部,黏贴后窗体的大小设置
- 现在只支持全屏大小,半屏大小。
- Show DeskTop。
- 点击后可以快速显示桌面
- Minimized All Windows
- 一键缩小当前所有窗口