PhraseExpress:凡人版的AutoHotkey [修訂]

2009/11/28 | 鍵盤、滑鼠工具 | 作者: 簡睿| 閱讀總數 2544 , 2 (本日)Share/Bookmark

 

PhraseExpress終於成長茁壯到可以局部取代AutoHotkey的程度了。我曾經在2006年月以這篇[Tools] 加快鍵入速度的「片語特快車」介紹過PhraseExpress,當時的感覺是差強人意,與中文的相容性不足,因此就將之束之高閣了,沒想到現今的6.0版真是令人刮目相看。多說無益,以下就用實例來介紹它的功能吧。

在安裝過程中可以選擇是否把MS Word的自動圖文集或AutoHotkey的熱字串匯入,以加速字串的建立程序。

最基本的當然就是建立一個新片語,一個片語由描述、內容、熱鍵與Autotext組成(Autotext「自動文字」,AutoHotkey裡稱為熱字串HotString,或稱為縮寫),輸入較少字數的Autotext後,再緊接空白鍵、Tab鍵或Enter鍵,就能擴展成較多的文字內容。啟動PhraseExpress後就能用〔Ctrl+Alt+C〕立即顯示建立片語視窗(這個〔Ctrl+Alt+C〕在我的Windows Vista裡卻沒有作用,可能是程式的Bug? 由系統匣右鍵功能表裡的【Create new phrase】也能達成相同功能)。

快速建立新片語

▼建立新片語視窗 PhraseExpress new phrase PhraseExpress:凡人版的AutoHotkey [修訂]

  1. Description:片語的描述與展開後的內容。這個欄位應該拆成描述與內容兩個欄位比較好,目前合併在一起容易造成混淆。
  2. Hotkey:展開的熱鍵,上例是按下〔Ctrl+.〕就展開成全形的句點(。)。
  3. Autotext:PhraseExpress的熱字串,上例除了用〔Ctrl+.〕熱鍵外,也可以輸入兩個半形的逗點與空白鍵來展開內容。很可惜PhraseExpress沒有立即展開的選項,因此最後面的展開字元(空白鍵、Tab鍵或Enter鍵)必須要輸入才行(啟動專家模式後就可以指定了)。

啟動專家模式

開啟設定視窗→點擊功能表【Tools→Settings→Options】,把Features節點裡的Expert mode打勾,這樣就能進入專家模式,在片語的設定畫面裡在Autoexet的前端與後端就能自行再指定是否需要額外的字元。

▼系統功能設定啟動專家模式

PhraseExpress setup expert PhraseExpress:凡人版的AutoHotkey [修訂]

▼把後綴字元換成None就不用再輸入空白鍵、Tab鍵或Enter鍵了PhraseExpress expert post PhraseExpress:凡人版的AutoHotkey [修訂]

建立資料夾

接著我們要建立多個標題符號片語,為了集中成一個群組,我們由系統匣右鍵功能表選【Settings】,開啟設定片語視窗,把游標停在最頂端的【PhraseExpress】節點上,再按右鍵選〔New Folder〕,以建立新的資料夾群組如下圖。我把「標點符號」資料夾的Autotext取名為##symbols,以##開頭是將之設定成變數,可以在巨集(Macro)裡來使用它,在巨集裡再來看實例。

▼建立資料夾畫面PhraseExpress new folder PhraseExpress:凡人版的AutoHotkey [修訂]

把游標停在剛剛建立好的「標題符號」節點上,用右鍵顯示功能表,再點選【New Phrase】就能在選用的資料夾裡存放新的片語。當我們熟悉後,直接按〔Ctrl+N〕就能開啟新片語視窗。

▼用資料夾的右鍵功能表建立新片語

PhraseExpress new phrase2 PhraseExpress:凡人版的AutoHotkey [修訂]

接著把我們一開始建立的「。」片語由最上層拖拉到「標點符號」資料夾裡,再逐一建立你常用的標點符號片語,最後完成的畫面如下。要測試剛建立好的片語時,記得要先關閉設定視窗,當設定視窗開啟時所有片語是無法生效的。

▼標點符號資料夾PhraseExpress new folder2 PhraseExpress:凡人版的AutoHotkey [修訂]

巨集的使用

如果你眼尖的話,可以發覺新片語的內容欄位最右方有個〔Add Macro〕按鈕,可以用來插入上圖內容欄裡的{#cursor}(表示展開後游標的停放位置)。巨集名稱以#開頭,最外面再以左右大括號包覆起來,例如成對的標點符號就很適合加上游標巨集,這樣展開後游標會自動移動位置在括號內部:

  • 「」:「{#cursor}」
  • 【】:【{#cursor}】
  • 《》:《{#cursor}》

我們也可以先標示一段文字後,再按熱鍵將文字插上引號,此時就要使用兩個剪貼簿巨集,下面同時列出幾個巨集示範:

片語內容 說明 範例

{#clipboard –copy}「{#cursor}{#insertclipboard}」

{#clipboard –copy}用來複製剪貼簿
{#insertclipboard}貼上剪貼簿內容
將此片語設定熱鍵為〔Ctrl+[〕,
標示文字AAA,再按〔Ctrl+[〕,展開成:「|AAA」(|是游標位置)
{#datetime -f ddddd} 展開成今天日期。用〔Add Macro〕→〔Output〕→〔Output date/time stamp〕會有格式視窗選擇輸出的格式 設定成Autotext ,dd
 
2009/11/28
{#msgbox -head 標題 -text 說明訊息} 彈出對話視窗  
{#run "notepad.exe"} 執行記事本程式  
{#calendar -f ddddd -head 選擇日期} 由顯示的日曆視窗選擇某個日期並輸出 2009/11/28
{#url http://jdev.tw/blog} 開啟網頁  

{#input -head 請輸入 -def 預設內容 -single}

彈出輸入視窗
-single是單列的輸入視窗,不加的話會是多列式
插入輸入的內容在游標位置
{#insert ##symbols} 彈出##symbols資料夾清單,選擇後插入 ##symbols就是標題符號資料夾的Autotext,會顯示出資料夾裡的所有片語

 

設定視窗和系統匣功能表是相同的,因此我們也能由系統匣功能表來執行特定的片語操作,而不用透過熱鍵或Autotext,因此若有不需要的資料夾就自行刪除,使右鍵功能表能更簡短些,不過建議還是都逐項測試後再來處理。

PhraseExpress settings PhraseExpress:凡人版的AutoHotkey [修訂] PhraseExpress tray PhraseExpress:凡人版的AutoHotkey [修訂]

具備以上說明的內容後,PhraseExpress應該就很容易上手,其他如AutoCorrect等功能日後有機會再來介紹。我把PhraseExpress稱為「凡人版的AutoHotkey」的原因是它使用圖形介面的設定方式,省去熟悉AutoHotkey指令的時間,讀者們不必再鑽研諸多指令語法,而能輕輕鬆鬆的享用快速輸入的成效!

參考

##

類似主題的文章

撰寫留言





隨機文章

本日點擊排行 本周點擊排行 本月點擊排行 歷史點擊排行 | 統計表
  1. 將Google Buzz、Twitter與Facebook在Gmail裡合而為一的步驟 (8 人次, 2010-02-18)
  2. 使用Memory Fox附加元件為Firefox進行定期記憶體瘦身 (7 人次, 2010-02-27)
  3. 用AutoHotkey輕鬆製作螢幕小鍵盤 (6 人次, 2008-03-16)
  4. 附中71學年度畢業班紀念休閒服 (6 人次, 2005-05-22)
  5. DOS使用技巧2:檢視超大檔案檔尾內容的指令WinTail.exe (5 人次, 2010-02-27)
  6. 日劇《仁醫 JIN》與漫畫《仁者俠醫》觀後雜感 (5 人次, 2009-10-29)
  7. Xuite自動書籤按鈕 V1.1 (5 人次, 2007-02-13)
  8. [轉貼] 转:容易弄错的繁体字 (5 人次, 2010-02-18)
  9. 超方便下載[Google圖書]的資料 (5 人次, 2010-02-27)
  10. 輕鬆學會彈指神功-揭露AutoHotkey絕技 (5 人次, 2008-04-10)
  11. DOS命令使用技巧3:由DOS視窗將目前資料夾用檔案總管開啟的方法 (5 人次, 2010-02-27)
  12. [Sites] 與Bloglines類似的PAIPO Reader (4 人次, 2005-05-14)
  13. 幫部落格加上Plurk快速噗文按鈕[修訂] (4 人次, 2009-05-24)
  14. 啟用Vista與Windows 7的無敵模式(God Mode) (4 人次, 2010-01-03)
  15. 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (4 人次, 2009-04-18)
  16. OpenOffice.org 2.0.3正式版似乎解決了新注音輸入法的問題了 (4 人次, 2006-07-09)
  17. [WM6] 自動再次提醒未接來電等事件:ReRemind (4 人次, 2009-04-19)
  18. [Firefox] 自動統計的瀏覽紀錄排行榜外掛:New Tab King (4 人次, 2009-04-26)
  19. [Tools] 常用的AutoHotKey設定 (4 人次, 2005-05-12)
  20. 把落落長的噗友暱稱變獨立一行的噗浪變身法 (4 人次, 2009-07-03)
  21. [轉貼] 「非親非客」的大陸交換生 (4 人次, 2009-01-03)
  22. ObjectDock-超豪華工作列 (4 人次, 2008-06-14)
  23. 使用IMETOOL有效控制中文輸入法 (4 人次, 2010-02-27)
  24. 師大附中憶往 (4 人次, 2005-04-24)
  25. 超簡單MSN下載檔案自動分類 (4 人次, 2010-02-27)
  26. DOS命令使用技巧4:由DOS視窗迅速切換資料夾的方法 (4 人次, 2010-02-27)
  27. Plurk CSS樣式自訂修改全攻略 (4 人次, 2009-07-04)
  28. 補遺:[軟體] 超強 Windows 字型美化軟體 - GDI++ (4 人次, 2007-10-21)
  29. 強化閱讀第2噗:變更噗浪回應的字體與背景顏色 (3 人次, 2009-06-07)
  30. 自行新增「右鍵功能表選項」的方法 (3 人次, 2006-07-15)
  31. 增加Spb Mobile Shell 3.0生活化桌面頁數的小技巧 (3 人次, 2009-04-27)
  32. 萬用影音轉檔程式:FFMpeg與HD專用的VideoConverter (3 人次, 2009-05-10)
  33. 超優的Free Icon Editor: IcoFX (3 人次, 2007-04-07)
  34. [Vista] 路徑分隔字元也能使用正斜線...「部份」成功... (3 人次, 2008-04-10)
  35. [Sites] 網頁整篇多國語言翻譯:WorldLingo、BabelFish、同文堂 (3 人次, 2005-03-10)
  36. 取出Subversion檔案庫裡被刪除的檔案的步驟 (3 人次, 2006-08-26)
  37. 令人讚賞的電子書集中站:好讀網站與好讀閱讀器 (3 人次, 2009-04-25)
  38. ActiveSync無法連線... (3 人次, 2009-04-23)
  39. 免費又實用的秀圖軟體:ALSee (3 人次, 2005-11-29)
  40. 用WordPress的WPtouch外掛顯示iPhone與HTC Touch HD的精簡樣式[修訂] (3 人次, 2009-02-02)
  41. 目前使用中的WordPress外掛 (3 人次, 2008-11-29)
  42. [Site] Windows歷年來的系統畫面 (3 人次, 2005-07-04)
  43. 強化HTC Touch HD的工具軟體 (3 人次, 2009-02-25)
  44. Windows Mobile使用的完美聯絡人軟體:Inesoft Phone [修訂] (3 人次, 2009-02-28)
  45. 透過Zindus同步Thunderbird與GMail的聯絡人 (3 人次, 2008-05-03)
  46. [趣味] 長崎公車站旁出現-龍貓(Totoro)!-的雕像 (3 人次, 2008-01-24)
  47. [設備] D-Link DIR-655 Gigabit 無線寬頻路由器與可瑞加WLUSB2GNR正式上線使用 (3 人次, 2008-02-19)
  48. 指定Plurk回應串對話者的小技巧 (3 人次, 2008-09-29)
  49. [介紹] DICT.TW 線上字典 (3 人次, 2007-10-29)
  50. Windows 7試用小記 (3 人次, 2009-08-19)
標籤雲

簡睿隨筆@新世界 使用的快取程式為 WP Super Cache