提升你的工作效率 – Text Expansion

0 評論 6811 瀏覽 1 收藏 13 分鐘

[核心提示]?你一天的大部分時(shí)間是否都在電腦前度過?你是否需要經(jīng)常輸入大量重復(fù)的文字?如果你有上面這些情況,那么也許你應(yīng)該考慮使用一款如 TextExpander、PhraseExpress 這樣的文字?jǐn)U展工具。

你一天的大部分時(shí)間是否都在電腦前度過?如果是的話,你可能有不少雖然厭倦、但依然需要不斷重復(fù)輸入的文字,預(yù)先擬定的郵件回復(fù)模版、固定常用的程序代碼、頻繁錄入的文字段落;你可能偶爾需要錄入生僻的文字或符號,卻迷茫在龐大的符號插入器中;你可能常常打錯(cuò)一些單詞,自己卻渾然不知。如果你有上面這些情況,那么也許你應(yīng)該考慮使用一款如 TextExpander、PhraseExpress 這樣的文字?jǐn)U展工具。

文字?jǐn)U展工具到底是什么?

TextExpander 這一類的文字?jǐn)U展工具通過預(yù)設(shè)規(guī)則,讓用戶只需要通過輸入簡短的字符,就可以自動(dòng)將其替換成大段的文字、符號、代碼、圖片等內(nèi)容,為用戶節(jié)省大量無謂的鍵盤和鼠標(biāo)點(diǎn)擊。在我本人的使用來說,輸入;sig會(huì)補(bǔ)全郵件簽名、輸入!addressw會(huì)自動(dòng)插入住址、而輸入;mdebug則會(huì)替換為 Chrome for Android 的遠(yuǎn)程調(diào)試代碼等??偠灾?,這類工具的主要目的就是為了節(jié)省我們重復(fù)輸入文字的寶貴時(shí)間,也許同時(shí)還減少了鍵盤的損耗(?)。

a618f062c7b3f1aaea66118c3570d7e0

可是,我為什么要使用一個(gè)專門的工具來做這事,畢竟現(xiàn)在不少輸入法已經(jīng)預(yù)設(shè)了自定義短語功能?要回答這個(gè)問題很簡單,與獨(dú)立的工具相比,輸入法的自定義短語功能極其簡單,下面的圖片對比清晰的展現(xiàn)了兩者之間的差距。更重要的是,所謂的文字?jǐn)U展工具,其功能并非僅僅局限于此。

文字?jǐn)U展工具能實(shí)現(xiàn)什么?

基礎(chǔ)篇:

對于這類工具來說,最基礎(chǔ)的功能無疑就是簡單的文字替換。那么有哪些場景適合使用文字替換來提高我們的效率呢?

郵件、日志模版

電子郵件是一個(gè)偉大的發(fā)明,但回復(fù)大量的郵件是一件極其耗費(fèi)時(shí)間的事,特別是許多郵件本身并沒有太大的實(shí)際意義(如感謝、報(bào)名等類型的郵件),但出于禮貌等原因我們必須回復(fù)。雖然可以用統(tǒng)一的模版,但如果每次都需要打開模板文件、復(fù)制、粘貼,同樣會(huì)耗費(fèi)我們大量的時(shí)間,這時(shí)文本替換的優(yōu)勢就發(fā)揮出來了。只需要提前設(shè)定好一篇郵件文本,未來遇到類似郵件時(shí),只需要敲擊幾個(gè)字符,一封回復(fù)郵件就完成了。同樣,對于習(xí)慣每天記日記的人來說,一個(gè)固定的日記模版也是非常實(shí)用的功能。

d3a8c13a91f7754435bcf4eebc38194a

常用文字段落

在進(jìn)行郵件、IM 溝通,或是合同、論文寫作,甚至是編程時(shí),許多重復(fù)的文本段落會(huì)反復(fù)使用到。如固定的郵件收尾、簽名,自己銷售的產(chǎn)品介紹、某段模塊化的代碼、程序員熟悉的“Lorem ipsum”文本、常用的聯(lián)系人信息等,復(fù)制粘貼當(dāng)然可以完成任務(wù),但打開另一個(gè)程序或文件無疑大大降低了我們的效率。

66a3a518204cf26f818ebb183da6f18e

生僻符號、字符或圖片

當(dāng)要輸入?、?等類似的特殊字符時(shí),你會(huì)怎么處理?一般的做法是需要鼠標(biāo)點(diǎn)擊輸入法(或系統(tǒng))的符號輸入面板,先不論鼠標(biāo)的介入打斷了我們從原本流暢的輸入流程,光在海量圖標(biāo)中搜尋我們想要的那一個(gè)就會(huì)花費(fèi)我們不少的時(shí)間,如果我們常常需要常常輸入這類符號時(shí),累積的時(shí)間不可小覷,對中文生僻字、甚至圖片來說也同樣如此。而用 TextExpander 的話,只需要敲擊aapple,一個(gè)蘋果的符號就自動(dòng)跳出來,孰優(yōu)孰劣不用多說。

7b1f0b9ff0393a1464705bfb6b4e646d

雖然我們看到,不少的郵件客戶端、代碼編輯器等工具也開始內(nèi)置自動(dòng)回復(fù)、代碼擴(kuò)展等功能,但那畢竟只是單個(gè)程序的功能,如果你不巧并沒有使用該工具、或是想在自己習(xí)慣的其他地方使用類似功能的話,那就沒辦法了。這樣看來,一個(gè)系統(tǒng)級的文字?jǐn)U展功能是非常必要的。

進(jìn)階篇

如果你覺得上面提到的功能過于簡單,會(huì)存在如:“固定的郵件模版會(huì)不會(huì)引起接收郵件者的不滿???如果我想臨時(shí)修改文本里的某個(gè)地方怎么辦?在擴(kuò)展文本時(shí)能有更多的選擇嗎?”等問題的話,那么下面你會(huì)看到這些問題都可以得到解決。

在文本中設(shè)置變量

很多人會(huì)覺得對所有來信都發(fā)送同樣的郵件模版會(huì)顯得很沒有誠意,郵件里至少需要加入一些面向不同發(fā)信人的個(gè)性化信息;或是某段程序代碼需要針對當(dāng)前環(huán)境進(jìn)行一些自定義,這是否意味著文本擴(kuò)展工具就無用武之地了呢?現(xiàn)實(shí)并非如此。

40fbeb3425c62ce8f36752b94f3b8536

大多數(shù)的文本擴(kuò)展工具都提供了在文本中插入變量的功能,我們可以將郵件的抬頭、對方的稱謂、產(chǎn)品的名稱、代碼的變量名等部分設(shè)置為可在文字?jǐn)U展時(shí)即時(shí)修改的變量。這樣既節(jié)省了我們敲擊大量文字、復(fù)制粘貼的時(shí)間,也讓修改變得更為簡單(尤其對秉承鼠標(biāo)使用越少越好的鍵盤黨來說)。

以 Mac 下的 TextExpander 為例,其提供了單行文本、多行文本、選擇框、可選選項(xiàng)多種靈活的變量,甚至可以設(shè)置文本擴(kuò)展后光標(biāo)停留的位置,這對于臨時(shí)性的文本修改帶來了無數(shù)的可能性。

d55b08477a69744ff08622598384ae49

自動(dòng)插入系統(tǒng)變量

當(dāng)需要輸入時(shí)間、日期等信息時(shí),我們往往想要的是當(dāng)前的時(shí)間,而不是某個(gè)預(yù)設(shè)的文本字段。幾乎所有文本擴(kuò)展工具都提供了插入當(dāng)前時(shí)間的功能,例如在 TextExpander 里,%Y/%m/%d表示的是當(dāng)前的年月日信息,我們可以簡單的設(shè)置一個(gè)文本,如ddate來激活并插入這一變量。如果想要輸入在當(dāng)前時(shí)間基礎(chǔ)上,前后幾天、幾小時(shí)等特定時(shí)間的話,同樣也非常簡單。

除了時(shí)間之外,另一個(gè)非常實(shí)用、也廣泛采用的變量是當(dāng)前剪切板的內(nèi)容。這一變量的使用場景也非常廣泛,有人做出了自動(dòng)將富文本轉(zhuǎn)換為純文本的功能、有人做出了利用拷貝網(wǎng)址自動(dòng)生成鏈接 HTML 代碼的功能…

此外,因?yàn)榭梢圆迦肴?code>Enter、Tab、Space等系統(tǒng)常用鍵位,還有不少利用這類工具來實(shí)現(xiàn)自動(dòng)填充表單、排版等功能。

高級篇

上面的各類功能即使說多么強(qiáng)大,依然僅僅是局限于文本處理。而對于文本擴(kuò)展的多款應(yīng)用來說,能夠通過預(yù)設(shè)的文本塊,運(yùn)行各類腳本,則是更為夢幻的功能。理論上說,只要腳本能夠?qū)崿F(xiàn)的功能,都可以通過這所謂的文本擴(kuò)展工具來激活。主要支持的腳本包括 AppleScript、Shell Script、Python 等,不同工具支持的腳本語言也有所不同。

下面的例子是一段利用驗(yàn)證當(dāng)前剪切板里的網(wǎng)址是否有效的文本擴(kuò)展腳本,更強(qiáng)的功能就靠你自己去探索了。

f428eff35da459b0da666f5ba92ef661

有哪些文本擴(kuò)展工具?

市場上此類文本擴(kuò)展工具非常多,如 Mac 下著名的?TextExpander、Presto、Typinator、Snippets 等(Mac.Appstorm 這篇對 Mac 下這類軟件的對比文章值得一看),Windows 下的?PhraseExpress(我在 Windows 下的首選,對個(gè)人用戶免費(fèi))、Texter(只適用于 Windows 7 以下的系統(tǒng))、AutoHotkey 等,Linux 下則可以使用 AutoKey 等。此外,如果在 iOS 上,也可以使用 TextExpander Touch,雖然無法實(shí)現(xiàn)系統(tǒng)全局的功能,但可以和桌面版 TextExpnader 同步,在支持的應(yīng)用內(nèi)還是非常方便的。

643b5c3dd8aaed7f60b7c5518fabaaf6

除了 AutoHotKey 外,其他的同類工具在使用上都大同小異,根據(jù)不同的應(yīng)用、不同的平臺(tái)有細(xì)微的差別。(詳情可參考各自官方文檔)

Tips

對于很多人來說,使用這類工具的一個(gè)問題是:需要記住大量的自定義縮略文本。如果完全隨機(jī)取名的話,這確實(shí)是一個(gè)艱巨的任務(wù),對這個(gè)問題的建議是,面對不同類型的擴(kuò)展文章,定義不同的統(tǒng)一格式,同時(shí)盡量多采用有一定語義的文本,以方便記憶。目前常用的命名規(guī)則有兩種,可供參考:

  1. 采用重復(fù)縮略文本首字母或尾字母的形式,如用bblog代表博客文章模版、ssig代表簽名檔等。
  2. 在縮略文本前添加前綴來區(qū)分不同類型,如;前綴代表常用縮略文字、#前綴代表電話號碼、!前綴代表郵政地址、.代表符號等。

當(dāng)然,這類工具并不一定適合所有人的使用。如果你不確定自己是否需要,不妨試用幾天看有什么心得。

最后附一張我個(gè)人使用 TextExpander 的數(shù)據(jù)統(tǒng)計(jì)圖,看到節(jié)省的數(shù)據(jù)你是不是也想開始使用呢?

ec58539418f74904d4293a998ef60547

來源:geekpark

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!