日常工作会打开各种各样的应用,或者在已经打开的应用里再激活某个应用,怎样才能在最短时间找到该应用并打开或激活呢?应用打开多了,窗口乱,甚至导致电脑卡顿,程序坞上一排打开的应用等等问题,如何解决这些痛点呢?下面介绍如何解决快速切换应用的难点:

设置自定义操作菜单栏

上一篇介绍了两种解决办法

  1. 为特定应用定义快捷键
    这种方式的缺点是需要自己记住每个应用的快捷键,操作时必须是快捷键触发,如果是单手操作电脑就比较不方便。
  2. 使用KM把应用设置成快速操作菜单
    这种方式的缺点是必须由快捷键触发,单手不方便;还有菜单被呼出后鼠标点击空白的地方,菜单不会消失,只能通过随意按一个键或者直接点击关闭才能使菜单消失;最后是菜单栏不支持自定义UI,不美观。

自定义操作菜单栏效果图


任何应用均可唤起菜单选项,也可动态调整菜单选项个。

自定义菜单

在这里定义了多个个菜单选项,其中有打开、切换应用的,也有一些小工具,比如查看日历、一键打开自己的博客网站、打开工作相关的窗口、一键隐藏所有APP让桌面整洁、一键启动下班流程和一键启动上班流程等。下面简单介绍下其中几个

一键隐藏所有应用: 打开了太多的窗口,难得整理,可以实现一键让应用都隐藏,桌面一下就整洁了。效果图如下:

快速切换应用: 把常用的应用设置成菜单选项,在任何地方唤起(快捷键或者触摸板动作)菜单栏,选择对应的应用即可打开应用,效果图如下:


查看日历: 随时随地的打开日历查看,当然添加其它小工具也行,效果图如下:

打开博客网站: 一键打开自己的博客相关的网站,方便快捷,效果图如下:

如果已经打开了,就会直接切换到对应的窗口,没有则会新建窗口并打开相关网页。

打开工作相关窗口: 省去每天上班重复打开一些工作相关的窗口或者网页。

一键启动下班流程: 下班不想关应用,这样第二天上班时前一天的工作现场得以保存,能更快的进入工作状态,但是时间久了电脑会负荷重,你不得不关机重启一下,这时候你的工作现场因此被破坏,怎样解决这个问题呢?那就是把工作相关的应用信息保存下来就好了。这个流程主要就是保存Chrome浏览器相关窗口和tab页的信息然后关闭浏览器、保存Excel打开的文件信息然后关闭浏览器和关闭一下指定的应用(任何应用的窗口信息理论上都是可以保存),效果图如下:

启动上班流程: 恢复之前保存的浏览器相关窗口信息(窗口位置和每个窗口对应的tab页),恢复之前保存的Excel相关窗口信息(打开关闭前的所有Excel文档)、加载sublime的work的工作空间等。这样每次下班就可以放心的关闭浏览器和Excel,第二天上班可以马上恢复前一天的工作现场,使电脑回家待机更长,效果图如下:

实现步骤

这里使用一款效率神器BetterTouchTool(简称 BTT),是一款 Mac 辅助应用,可以用来代替默认的系统操作方式(组合键、修饰键、手势等),其目的是方便用户创造出更适合自身习惯的操作行为,是 Mac 上非常强大的触摸板辅助工具。这里主要使用BTT强大的触摸板手势,再配合显示浮动WebView的操作实现单手方便快捷的切换应用和其它任何你想要操作

任何地方快速唤起菜单栏

这里设置了双击触摸板唤起菜单栏,还定义了一个快捷键唤起菜单栏,单手双手操作都可以很快的唤起菜单栏

菜单栏实现

这里的菜单栏其实就是一个透明浏览器窗口,点击对应的选项,会触发一个请求,然后触发BTT的一个命名触发动作,所以这里的菜单栏可以实现任何你想要的操作,具体的菜单栏就是一个HTML文件:

实现每个菜单栏选项的action

这里我大概分为了三类,第一类是直接打开应用,相对简单;第二类是通过脚本触发KM的宏;第三类是触发另外一个浮动WebView;下面简单介绍一下
1、 直接打开应用

这里选择的是其他触发,红框部分就是对应的命名触发

2、 脚本触发KM宏

3、触发另外一个浮动WebView


这里主要是显示日历窗口,当然你也可以做其他的显示,只要是网页都行。

附件地址:浮窗菜单HTML Mac浮窗菜单实现

以上就是实现快速操作菜单的所有步骤,下一篇将介绍以上几个菜单选项的具体实现

Mac高效-自定义悬浮菜单相关推荐

  1. android菜单软件,悬浮菜单软件-悬浮菜单栏app下载1.0安卓最新版-西西软件下载

    悬浮菜单栏app,点击桌面的悬图标就可出现自定义的程序快捷启动方式,让你快速启动常用的应用软件,省去滑屏的麻烦,更多给力功能请下载体验 悬浮菜单栏app介绍 [悬浮菜单栏]是为用户量身定制一款辅助小工 ...

  2. 【读书笔记】提高编码效率 —— 《Mac 高效开发指南》

    文章目录 Mac 系统配置 快捷键进阶 光标移动 使用 Option 键 拓展预览程序 qlcolorcode qlstephen qlmarkdown quicklook-json betterzi ...

  3. 五款用了就爱不释手的Mac高效软件

    MacBook 系列笔记本之所以成为办公人士的心头宠,除了极具科技和美感的设计,主流的硬件配置之外,高效的 Mac OS系统也是一个提高生产力的关键所在.拥有了好的系统,怎么能没有好用的软件来支撑呢? ...

  4. android全局悬浮菜单,安卓悬浮菜单全解锁

    安卓悬浮菜单全解锁是一款十分好用的安卓桌面快捷操作整理工具,这款软件可以让你手机拥有一个和iPhone一样的手势悬浮球,一键打开各种应用以及操作,需要的小伙伴赶紧来下载这款安卓悬浮菜单全解锁吧~ 软件 ...

  5. android 菜单工具,悬浮菜单-手机菜单工具

    悬浮菜单是一款手机功能辅助菜单工具,它会增加一个悬浮在手机桌面上的便捷菜单,而且可以任意展开和缩进,让你能够更加方便地操作手机.同时它还支持自定义菜单,让它能够更加符合你的个人习惯,非常方便.如果你觉 ...

  6. 桌面 html 自定义,【极简壁纸 - 技术分享】html js自定义右键菜单方法

    自定义右键菜单 极简壁纸2.0 地址: https://bz.zzzmh.cn 目前进度已开发到95% 近期有时间就会分享一下,我在开发过程中用到的一些小技术的简单用法和demo 关于html js右 ...

  7. JS简单实现自定义右键菜单

    今天来讲一个关于右键菜单的小demo,抛砖引玉. 首先,我们要用css和html做一个自定义右键菜单. <!--自定义右键菜单html代码--> <div id="menu ...

  8. 自定义Android菜单背景

    本文来自:安卓航班网 如何自定义Android菜单背景呢? 默认的情况下Android系统的菜单是白色的,下面的例子可以通过自定义的xml布局实现个性化的menupublic class MenuEx ...

  9. 底部固定菜单_【悬浮菜单】安卓悬浮amp;手势助手

    封面图:酷安网截图 这款[悬浮菜单],强烈推荐安卓机安装,我也购买了终身会员的高级功能,拥有的不只是iPhone小白点的功能,还包括多功能[手势导航][应用小窗][晃动手势][消息弹窗]等诸多功能,定 ...

最新文章

  1. 程序猿工作效率的影响因素和管理者怎样推断
  2. python3 多进程 multiprocessing对僵尸进程的处理
  3. Visual C++——LoadBitmap加载位图的操作过程
  4. VTK:模型用法实战
  5. linux配置本地yum源 centos7.9为例
  6. BZOJ 2597 剪刀石头布(最小费用最大流)(WC2007)
  7. kindeditor项目集成
  8. 23种设计模式(1):单例模式
  9. C# 汉字存入bin文件,如何存
  10. PHP学习之函数中的全局参数
  11. 最新ECSHOP解闷商城系统+休闲娱乐EC购物商城源码
  12. ps计算机内存不足请保存文件并关闭,PS cc 2018保存文件提示内存不足,性能首选项无法设置的解决方法...
  13. Flutter iOS调用系统相机里面的文字显示英文
  14. zynq uart0和uart1设置
  15. 解析approvalFlow——仿钉钉后台审批流程
  16. Cased by: java.lang.ClassNotFoundException: com.google.common.util.concurrent.SettableFuture
  17. 计算机专业当兵优势,本科应届毕业生直接“入伍”有什么优势?看完你就明白了...
  18. spice-gtk的spicy命令源码分析
  19. Java @queryhint_11个JPA和Hibernate查询配置小技巧
  20. Fiddler结合苹果11抓包小程序 (最新)

热门文章

  1. 机器学习_2逻辑回归
  2. 计算机系统结构划分,计算机系统结构59288.ppt
  3. Navicat Premium数据库开发工具
  4. Firebird 数据库使用心得
  5. win7无法连接远程桌面--必须为远程桌面启用Windows防火墙例外
  6. 【小程序】tabbar用法
  7. mysql常用操作 mysql备份与恢复
  8. win8全角/半角切换
  9. Asp.Net初学小结 判断数组中是否有重复的数据
  10. Docker 技术鼻祖 Linux Namespace 入门系列:Namespace API