Windows、mac 高效切换应用程序

前言

工作的时候,不可避免的需要在不同应用之间切换,一般而言慢一点的会使用鼠标选择,或者快一点的会使用alt + tab/command + tab 。
以上这些操作,都涉及手 + 眼 + 脑的使用,我们知道在工作时候脑子运转最好保持连贯思维,这时候频繁的切换应用导致暂时打断思维,可能会影响思路。
解决这个问题,那就是利用肌肉记忆,每一个应用,对应一个快捷键,形成条件条件反射,不需要眼和脑的配合,不用打断思路。

window平台:

autohotkey安装方法随便搜索就有很完整的教程,我就不多做赘述。
使用方法。
1.随便在一个地方新建一个以.ahk结尾的文件,例如test.ahk, work.ahk.
2.使用note++,vscode等文本编辑器打开。ps:不推荐使用win自带记事本打开。
3.拷贝下面代码

SendMode Input  ; 
SetWorkingDir %A_ScriptDir%  ;
SetTitleMatchMode 2

Activate(t)
{
  IfWinActive,%t%
  {
    WinMinimize
    return
  }
  SetTitleMatchMode 2    
  DetectHiddenWindows,on
  IfWinExist,%t%
  {
    WinShow
    WinActivate           
    return 1
  }
  return 0
}

ActivateAndOpen(t,p)
{
  if Activate(t)==0
  {
    Run %p%
    WinActivate
    return
  }
}

Activate方法作用是激活软件,ActivateAndOpen则是激活,如果发现软件没被打开,则打开该应用,在激活应用,推荐使用后者。例如,我想使用alt + g 选中或者打开 google浏览器,那么可以在上面代码后续,
添加如下:

!g::ActivateAndOpen("Chrome","C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe")

Chrome参数是你需要打开软件的名称,模糊匹配,不需要输入全名称,'C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe'则是软件安装的地址。
!g代表快捷键 alt + g

上一下对应的热键对应的符号图

重度使用vi使用者,也可以把对应按键移植过来,比如使用非常顺手的hjkl进行上下左右移动,也可以通过该添加脚本实现

!k::
Send {Up}
return
 
!j::
Send {Down}
return
 
!h::
Send ^{Left}
return

!l::
Send ^{Right}
return

这样alt + k就可以代替up键向上移动了,省去了小拇指移动到右下方的麻烦。
autohotkey用法还有很多,比如文字映射,比如输入nm,可以映射成一堆中文:你的妈妈贵庚啊?
nb可以为你的爸爸贵庚啊?这些比较适合需要重复输入文字的工作,至于怎么用不是本文重点,也就不再赘述了,想要实现的同学可以自己去搜索。

mac平台:

Keyboard Maestro安装教程在网络上已经有很详细的,也不一一说明。
添加快捷键如下图


kb-1-1.jpeg
kb-2.png
kb-3.png
kb-4.png
kb-5.png
kb-6.png

按照上面的配置,就可以根据对应的快捷键打开谷歌浏览器了。
想添加左右移动的快捷键,只要添加如下类型的即可。

kb-7.png

附加介绍:

google浏览器 Surfingkeys插件,各种内置的快捷键,可以减少很多不必要触碰鼠标的行为。
安装后只需在页面输入?,相关的快捷键就可以全部显示出来。
该插件除了提供类似于vim的移动方式,还有许多方便的快捷方式。比如想要快速搜索选中文本,只需输入sg,百度的话只需要sb。


su.png

idea 插件acejump 也同样可以解放需要触碰鼠标的手。简要描述它的功能。
例如我想要从120跳到141行的checkData方法前面,那么只需要按动acejump触发快捷键,接下来输入ch就可以看到如下画面,这时候只需要按动ff就可以顺利实现跳转。


ace.png

ace-2.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容