LaunchBar:快速启动工具「双11七折特惠进行中」
LaunchBar
作者: Frank 发布时间: 2014-04-26 #blackfriday #LaunchBar #promote #快速启动

LaunchBar 是一款驰名于海内外的快速启动工具,与之齐名的还有 AlfredQuickSilver 这两家劲敌,今天我们不打算在他们仨身上做横向对比,原因大家也都知道,三款软件都术业有专攻,硬来我估计自己也会被苦恼死,囧。这款软件可以在小小的窗口内完成许多工作,比如启动程序,搜索互联网关键词,访问文档,联系人,网络书签,iTunes资源库, 或是像TextExpander 输入缩写词就能调用目标数据。

目前 Launchbar 正在做双11特惠 7 折活动,原价 149 元,现在仅需 104 元,配合我站增送的 5 元优惠券,价格还能再降到 99 元。

双11特惠7折购买正版LaunchBar

好吧,现在就来和小编一起认识这款神奇的软件吧!

基础认识

Launchbar拥有一个无比简练的长条操控区,坐落在屏幕正上方,默认是隐藏的(你可以改成一直固定在主屏上方),使用默认的CMS+SPACE组合键就能把她调取到前台,接下来我找出10个比较有代表性功能介绍一下:

  1. Launchbar快速调用数据的操作基础全部是基于“abbreviations”(名称缩写,后面简称为:abbr)这个概念来实现的,可以用程序、联系人、书签等所有数据名称中各单词的首字母组合成“缩写”词来完成各种调取动作,不管是workflow,send to action,还是web search,snippets等功能都是以此概念为设计基础,比如:打入SAF这三个字母就能调用Safari浏览器,SAF是Safari这个单词的头三个字母,这也是最初级的缩写调用方式,后面我们会详细介绍一下缩写调用的特点。

abbreviations

  1. “Send-to”集成化程序执行模块,这名字是我自己起的,一句话归纳不了这个功能,说具体些我就收不住了,囧,毕竟咱们这里是简单的介绍,不是说明书,几句话,就是将许多系统/第三方程序的执行动作集成到Launchbar,通过abbr来快速调用,回车,选择好文件执行。比如:打入COMP,调用Compress(ZIP Archive)打压缩包的动作,回车后选择目标文件就可搞定,比起再找到应用程序再执行操作节省了许多时间。

Send to

  1. 无缝整合Automator Workflow,所有在Automator上编写的workflow都会被Launchbar检索(index)出来,同时,在workflow处理后的文本/图片都能使用嵌入workflow的“Send to LaunchBar“Action来将数据返回Launchbar待下一步使用。类似于“Send to LaunchBar“这样的Action,开发者做出了8个放在Automator的动作资源库里,方便各个workflow之间快速衔接。

Workflow

  1. Snippets,一个很熟悉的名词不是么?在我看到他时首先想到了TextExpander,是的,Launchbar同样可以将需要频繁使用的文本段落以Snippet的形式保存下来,输入SNI,Snippets目录就会出现,选择相应的段落,敲击“回车”就能瞬间输入文本,方法与TE有异曲同工之妙,而且Lb还支持为Snippet赋予abbr(缩写词调用),这样TE的使用频率就会大打折扣。

Snippets

  1. Clipboard,Lb集成了剪切板功能,输入CLI,剪切板目录就会显示,最多可保存40个copy文本项目。

Clipboard

  1. 网络搜索,没有做不到只有想不到,Lb内置了多款Google搜索功能,打入GO可看到Google搜索,Google地图,Google视频等多个搜索功能,单击后输入“关键词”就能开启浏览器网页显示结果。

Web Search

  1. Calculator,Lb内置的计算器非常易用,默认热键OPT+C,调用计算窗口,输入公式即可在屏幕显示结果,好么,又一样OS X工具被残忍的封印在了后台。。。

Calculator

  1. ClipMerge,系统自带了一个神奇的copy文本接合功能,和我们之前介绍的Copymate类似,需要选择多个文本时,CMD+C两下就会进入记录,最后CMD+V时,搜索copy文本都能输入进来

  2. Calendar,敲入abbr,选择日历,可以设置reminder或是event,event的内容后面必须加上 @日期才能创建。

Calendar

  1. Instant Send,这项功能是我最钟爱的,形象化阐述就是能将其他程序上的文本快速传递到Lb上再做处理,选择文本,点击设置好的功能键,文本就被传到Lb上,这时再通过其他abbr调用action处理文本。

Instant Send

发挥潜能

关于缩写词搜索

由于采用AASv4算法,Lb的缩写词联想功能非常灵活,默认各个项目的单词头字母为缩写词组成部分,比如系统偏好设置(Ststem Preferences)的缩写词就是SPF

缩写词完整单词
SAFSafari
GBGarageBand
ESPPEnergy Saver Preference Pane
~主目录
/硬盘Root目录

不过由于各个单词的拼写形式不尽相同,所以Lb提供了缩写词学习功能,如果你频繁使用同一个缩写词调取功能,则在2-3次之后Lb会自动将你想要的程序排在联想结果list里的第一位。

大部分程序或系统功能用2次缩写字母就能调用,当然也不排除反馈的结果中,目标程序排名靠后或是根本没有的情况,这是由于各项目之前头字母重复太多导致的,这时我们可以为目标程序定义更多的缩写字母来细化反馈结果,把缩写词扩展到3-4个,甚至更多。

Sub-search

当你需要搜索某个目录下的文件时可以用Sub-search的概念来完成,有许多目标文件靠缩写词来完成似乎有些难度,比如网络书签,iTunes里的歌曲或是联系人,不过我们可以先进入到它的父级目录后再通过缩写词来寻找,准确度就会大大提高,支持Sub-search的目录有:

  • 硬盘目录
  • 应用程序下的数据目录 (最近打开的文档,联系人,iTunes资料库,Safari书签等)
  • 根据文件类型划出的分类,比如 JEPG,歌曲专辑等
  • 书签组
  • iTunes歌单
  • 图片专辑
  • 检索规则

Sub-search

快捷键的运用

快捷键是Lb整个系统中一个穿针引线的角色,如果你能把他们运用好,将极大的提高工作效率,我们列举一些比较常见的快捷键:

  • CMD+OPT+A:为目标项目设定缩写词
  • CMD+SIFT+S:自定义Spotlight搜索
  • CTL+S:Snippets
  • OPT+C:计算器
  • CMD+SHIFT+V:将其他程序copy的文本快速粘入Select from Clipbaord这个Action中
  • CMD+B:打开最近启用的应用程序列表
  • CMD+L:输入网址
  • CMD+Return:打开文件/程序所在目录
  • OPT+Return:移动到其他目录
  • CMD+OPT+Return:设置alias
  • CTL+Return:制作Symbolic Link

Instant Open

我们在快速启用程序时一般是先用热键调用Lb窗口,然后输入缩写词,但还有另外一种方法可以再将其简化,就是当你用CMD+SPACE(默认)调出Lb后,松开空格键,依然按住CMD,然后敲击一到三个缩写词字母就能立即打开目标程序:

热键功能
Space S打开Safari
Space G开启Google search
Space V显示所有已加载的磁盘卷
Space D打开桌面目录
Space =启用Lb内置计算器
Space N M创建新邮件
Space E E弹出所有可弹出的磁盘卷
Space P PiTunes播放/暂停
Space N NiTunes切歌
Space M M静音
Space QTP启用Quick Time播放器
Space CNN打开CNN网站首页
Space ZZZ运行睡眠脚本

在搜索结果里切换项目可以用到的方向键已经功能组合键

方向键EMACS-STYLEVI-STYLE
Up ArrowControl-PControl-K
Down ArrowControl-NControl-J
Left ArrowControl-BControl-H
Right ArrowControl-FControl-L
HomeControl-AControl-Shift-H
EndControl-EControl-Shift-L
Page UpControl-Shift-PControl-Shift-K
Page DownControl-Shift-NControl-Shift-J

强大的调用能力源自何处?

Launchbar之所以能将她的“触手”伸向OS X系统各个角落要归功于他的核心“INDEX检索机制“,其灵感可能来自搜索引擎的即时搜索功能,Lb在后台检索任意磁盘目录,应用程序目录,或是iTunes资料库,这样我们才能在屏幕正上方那块长条内“来去自如“,我们还可以规定是否仅用于子目录的缩写词调用,INDEX周期,像一些敏感或需要隐藏的数据也可以排除在INDEX任务之外。

后台的所有项目都统称为“Indexing Rules”,可以新建,更新,搜索或是删除,Lb默认的Rules我认为已非常完善,一般情况下你无需更新其他Rules。

3个案例分享

这里我来和大家一起欣赏Launchbar上3个具有代表性的实际应用案例,不是太深奥,完全适应现实需求,后续我们也会在主站和BBS上一起讨论更多关于Launchbar的使用技巧。

完美控制iTunes

使用Launchbar控制iTunes的体验堪称完美,播放、切换歌曲,浏览专辑、歌单都非常方便,如果你经常在iTunes Music Store上购买歌曲,一定要确保后台INDEX更新是自动的。

iTunes

Lb内置的iTunes控制常见功能:(以下动作用缩写词直接调用)

动作功能
iTunes Play播放歌曲
iTunes Pause暂停歌曲
iTunes Play/Pause在播放/暂停直接快速切换
iTunes Next Song切换当前歌单里下一首歌曲
iTunes Previous Song切换当前歌单里上一首歌曲
iTunes Fast Forward快进
iTunes Rewind倒带
iTunes Back Track跳回歌曲开头
歌单名单词头字母组合进入相应歌单

iTunes歌曲库里的歌曲可用Sub-search来挑选,输入“IT”,使用“右方向键”进入iTunes列表,里面列举了根据歌单、艺人、专辑、风格,创作者不同种类归纳的歌曲目录,选择一个种类继续右方向键,进入下一级目录后就可以使用Sub-search来定位具体歌曲了。

玩转计算器

Launchbar内置了一个功能非常成熟的计算器,除了基础计算他还能胜任三角函数,平方计算,正玄,余玄等函数计算,下面是Lb计算器支持的数学公式:

计算操作例子
基础算数44 – 16 * (12.3 + 4.8 / 3)
三角函数sin(pi / 2)
反三角函数atan(1)
平方根sqrt(2)
乘幂pow(27 | 1/3)
整数幂2^8
指数函数exp(1)
对数 (base 10)log(1000)
自然对数ln(2.71828182846)
二进制对数ld(1024)
最大公约数gcd(527 | 697)
最小公倍数lcm(91 | 143)

Large Type

大写字母打开,打入缩写字母可以立刻得到功能函数的计算结果,如果你是一名在校中学生,我觉得这种功能会对你有所帮助,你可以利用Keyboard Maestro的Platte做一个函数缩写词列表,需要时可以随时参考列表输入缩写词。

缩写词函数结果
Ssin(x)
Ccos(x)
Ttan(x)
ASasin(x)
ACacos(x)
ATatan(x)
Qsqrt(x)
Lln(x)
Dld(x)
Glog(x)
Eexp(x)
Ppow(x|y)
Xpow(10|x)
R1/x
Shift-2
Shift-3

智能识别公式

Lb为了提高计算效率,设计了算数符号省略模式,比如输入2+2这个过程,改为 2 SPACE 2,同样能得到结果,同样乘法符号也可以在公式里直接忽略(不带空格),其他一些输入技巧包括:

  1. 方括号替代圆括号
  2. 小写字母x可用来标示乘法符号
  3. ~ 符号代表小数点符号
  4. 输入左侧圆括号,后面的右侧圆括号会自动跟进输入。
  5. 英文句号和逗号都可以作为小数点字符打入公式里,比如1,2+1.3与1.2+1,3的效果是一样的
  6. 如果待copy的数学公式符合Lb的规则,在使用Instant Send将公式传递到Lb后会立刻获得计算结果

非临近字符多选 大部分OS X程序都支持非临近字符多选,当你按住CMD键COPY多个数字后,直接调用Lb计算器就能立刻得到他们累加的结果

Non-contiguous Selections

连续计算能力 当计算结果显示在Large Type上后,点击空格,Tab,或其他计算符号(+,-,*,x,,A,/)就能继续进行计算公式的书写。

Calculator

与外部程序共享数据 通过AppleScript或URL commands可以让Lb自动执行固定的计算公式,比如建立一个包括Perform Action的脚本程序:

> tell application “LaunchBar” > > perform action “Calculator” with string “(1+sqrt(5))/2” > > end tell

Snippets文本片段应用

Launchbar将文本玩到了极致,自带的Snippets能够快速存储常用文本,SNI缩写词调用Snippets目录,右方向键进入片段目录,选择片段回车,文字就能立刻输入到相关程序里。

首先我们来看看Snippet的创建过程: 调用Lb窗口,缩写词调用“Add Snippets”,粘入文本片段回车即可保存。

Add Snippets

如果你想把几个文本片段放在一起调用,可以在Snippets列表上的Snippet上右键选择“Append Text”,然后在输入框粘入新的片段即可,下次调用时可一起输入。

TextExpander原先一直是我常用的文本快速输入工具,但它现在多了一个竞争对手,Lb同样可为Snippet设置缩写词进行调用,同样方法,列表Snippet右键选择“Assign Abbr…”即可。

每一个片段都可随意更改

EXAMPLEEXPANDS TO
date short显示当前时区的日期
date medium显示OS X系统各自长度的日期模式
date long显示OS X系统各自长度的日期模式
date full显示OS X系统各自长度的日期模式
time short显示当前时区的时间
time medium显示OS X系统各自长度的时间模式
time long显示OS X系统各自长度的时间模式
time full显示OS X系统各自长度的时间模式
date yyyy-MM-dd显示当前时区的日期,时间
date MMM dd, yyyy
date MM/dd/yy
time HH:mm显示小时:分钟
time HH:mm:ss
time h:mm a
first name这里根据OS X Contact应用中的联系人全名进行采集,这是联系人的姓
last name联系人的名
full name联系人全名
clipboard粘入最近的一条剪切板文本段落
clipboard 1根据Clipboard History粘入之前的相对文本段落
clipboard 2
clipboard 3

最后

Launchbar的功能还有很多,由于时间关系我们不能在这里一一介绍,今天的分享也是泛泛之谈,更多案例我们会在论坛和后续系列文章里与大家交流,况且Lb也没有多深奥,有一些朋友跟我说初次接触Lb时有些憷头,其实Lb用上手来非常方便,其实也情有可原,谁让Alfed那么犀利呢,呵呵,希望今天的文章能对那些同学有一些帮助,如果你在使用软件的过程中遇到困难,可以随时在本文、社区或微博上向我们提问,我们会尽所能帮助大家玩转这款软件。Launchbar 6的内测版已陆续发送到各位手上了吧?小编也要去体验一下了!

双11特惠7折购买正版LaunchBar

百度Mac输入法知乎专版

Macmoji:让 Emoji 输入节奏加快

Up:用 Mac 愉快的上传 Instagram 图片

百度网盘 for Mac「原百度云同步盘」

Mac 教程:如何加速 Mission Control 操作动画

GIFs

暂无评论
    24小时热文
    刚刚被浏览过的文章
    4609次阅读
    795次阅读
    394次阅读
    193次阅读