flashlight for mac是一款增強(qiáng)mac上的Spotlight功能的插件,F(xiàn)lashlight支持的功能包括為Spotlight的網(wǎng)絡(luò)搜索增加快速訪問(wèn)功能(直接訪問(wèn)第一個(gè)搜索結(jié)果);將文字信息轉(zhuǎn)換為 Pig Latin;讓 Mac 朗讀信息;直接運(yùn)行終端命令等。推薦有需要的用戶下載安裝。
功能介紹:
首先,同為大陸用戶,我想到的是 Flashlight 能支持多少「本地化」的功能?在資源庫(kù)(首頁(yè))中仔細(xì)挑選后,我選擇了 Baidu Search(百度搜索)、Taobao Search(淘寶搜索)、V2EX、知乎日?qǐng)?bào)和豆瓣電影。還是非常豐富的。
激活操作的關(guān)鍵詞都默認(rèn)以灰色字體顯示在粗體標(biāo)題下,可能是一個(gè),也可能是多個(gè)。例如:Baidu Search 的關(guān)鍵詞為「baidu xxx」以及「bd xxx」、Google Search 的關(guān)鍵詞為「google xxx」和「g xxx」。用過(guò) Alfred 的小伙伴應(yīng)該都深有體會(huì)。
除了與 URL 相關(guān)的操作,F(xiàn)lashlight 還能捆綁本地應(yīng)用行為,例如:Open with Text Mate(通過(guò) TextMate 打開(kāi))、Dash(搜索 Dash 代碼庫(kù))、Spotify(音樂(lè)流媒體播放)、Send Email(發(fā)送電子郵件)等。
當(dāng)然,也能直接執(zhí)行少量的系統(tǒng)功能,例如:Shutdown(關(guān)機(jī))、Restart(重啟)、Logout(登出)、Sleep(睡眠)、Screen saver(屏幕保護(hù)程序)、Terminal(執(zhí)行終端命令)等。
總之,無(wú)論是哪個(gè)操作,都可以在左側(cè)列表的分類(lèi)中找到。且慢,還要注意:由于某些「操作」的類(lèi)別存在疊加,所以實(shí)際「操作」數(shù)量一定沒(méi)有庫(kù)的總和多。
使用說(shuō)明:
管理
有人說(shuō),像 Flashlight 這樣的插件,對(duì)于 Spotlight 來(lái)說(shuō),是非常不穩(wěn)定的,而筆者實(shí)際體驗(yàn)下來(lái)也確實(shí)發(fā)生過(guò)崩潰、卡死的現(xiàn)象,可能是由 Flashlight 本身導(dǎo)致的,也有可能是某個(gè)「操作」引起的。不管怎么樣,只要你能找出其根源,就得有對(duì)應(yīng)的策略。(建議以反饋至開(kāi)發(fā)者為主)
因此就要有簡(jiǎn)單易用的管理系統(tǒng)。好在 Flashlight 對(duì)于這方面的優(yōu)化還是相當(dāng)可觀的。用戶只需取消開(kāi)啟不需要的「操作」(美其名曰:滑白),那么對(duì)象就會(huì)自動(dòng)關(guān)閉并刪除;若有需求,再次下載即可。
制作
在本文的開(kāi)頭,筆者給出了 Flashlight 插件開(kāi)發(fā)的 幫助文檔 地址。作為程序開(kāi)發(fā)小白,至少我是不指望自己能為了區(qū)區(qū)一個(gè) Extension 就去掌握深?yuàn)W的 Python 語(yǔ)言。這么說(shuō)來(lái),本節(jié)還有寫(xiě)的意義嗎?有,因?yàn)?Flashlight 允許用戶直接通過(guò) Automator 新建「操作」(位于菜單欄-File-新建 Automator 插件),簡(jiǎn)單很多了吧?(了解更多 Automator 相關(guān)的工作流程)
受限于 OS X 系統(tǒng)的框架,開(kāi)發(fā)者很難制作一款經(jīng)久耐用的優(yōu)秀插件,所以即使 Flashlight 的穩(wěn)定性仍有待提高,作為使用者,筆者認(rèn)為我們應(yīng)該更多地給予鼓勵(lì)和建議,而不是批評(píng)!