GitHub上有趣的资源Mac优雅使用指南

MacGesture2-Mac下的全局鼠标手势

2015-10-18  本文已影响6879人  falling

原文链接:http://codefalling.com/2015/10/18/MacGesture2-Publish/

介绍

logo

MacGesture是我在大二暑假时折腾的一个小工具,OS X让我最不适用的地方就是浏览器没有好用的鼠标手势(我用Chrome/Safari),于是就自己fork了一个keakon的项目改了改。但最后的成品并不如意,手势卡,设置困难(当时正被Emacs洗脑的我决定使用lua配置手势),手势预览难看。

代码扔在Github上也莫名其妙的涨了十几个star,又有几位并不认识的朋友说这个工具十分有用,让我感到很羞愧。于是趁着有空把原来的代码重写了一遍,出了个2.0版本(目前是2.0-aplha.2)。

预览

Preview

下载

Github下载最新版本,或者从这个链接直接下载。

和老版本相比的优点

缺点

仍然只是个简单的工具,而且在较短的时间内开发出来,还有未知的bug,功能也比较弱,只能做到手势转成快捷键。

代码也仍然比较烂,所幸自己还看得懂。

如果有什么建议,非常欢迎发Issue或者Pull&Requests

基本使用方式

Preference

程序启动后,会在menubar显示一个光标,点击Preference显示配置界面

Preference

Preference

该界面会在第一次启动时自动启动,

Open Preferences Window at Startup:每次启动时打开此界面

Show Gesture Preview:开启手势预览(就是箭头)。

Disable Mouse Path:屏蔽鼠标路径(蓝色的轨迹线)

Auto Start at Login: 登录时自动启动

Block filter:要完全屏蔽的程序,使用通配符匹配,|分隔,有些程序可能会和
MacGesture冲突,你可以在此设置将其关闭。例如我在XCode中常常要右键拖动,XCode的Bundle identifier是com.apple.dt.xcode/Application/XCode.app/Content/Info.plist中可以看到),在此填入*xcode即可(我比较懒)。如果还有其他程序,可以使用形如*xcode|*appcode

Pick:从当前运行的应用中选取应用,生成filter,可多选

Pick

Rules

Rules

规则设置,Gesture列表示手势,UDLR分别表示上下左右(Up Down Left Right),这里的Filter是生效规则,只有满足Filter的应用程序才适用于该规则。Action则表示对应的快捷键,点击重设。

当手势和包名满足时,对应的快捷键会被发送,以此可以满足大部分功能的设置,未来可能会考虑加入AppleScript支持(事实上代码中已经留了这个坑)。

其他

~~~ 更新功能目前还不能使用,需要留意Github的更新,需要及时得到消息的可以点Github上得watch。~~~

更新功能已经正常,以后可以通过自动更新获取新的版本。

有更多的问题欢迎发邮件给code.falling@gmail.com,也可以加入MacGesture用户qq群(498035635)讨论

上一篇 下一篇

猜你喜欢

热点阅读