隨著我越來越多地把程式設計當作一種工作而不是一種嗜好,我肯定需要一些方法來提高我的生產力。在這方面肯定有幫助的一件事是能夠為文字/程式碼片段建立自訂鍵盤快捷鍵。例如,按住 CMD+L+O+R+E+M 將輸出一段或兩段 Lorem ipsum 填充文本,或 CMD+F+U 建立函數宣告。
我理想地尋找的是一個資料庫,我可以在其中儲存格式化的文字片段,將它們綁定到我選擇的擊鍵,然後每當我執行相關的擊鍵時貼上文字。
是否有任何獨立應用程式可以在 Mac 上執行此操作。另外,是否有內建此功能的文字編輯器/IDE?
答案1
我發現 TextExpander 非常適合日常使用,但對於程式設計來說幾乎沒用。
您沒有說明您使用的文字編輯器/IDE,但它可能已經具有某種「自動完成」和/或「片段/巨集」的風格。它將更適合編程,並且比 TE 更強大。
您可以在 Coda、Expresso、TextMate、Komodo Edit、NetBeans、Aptana、Eclipse 中輕鬆完成此操作...我已經 7 或 8 年沒有使用過 Dreamweaver(停頓,思考...),所以我不知道是否你能行的。據我所知,你不能在 XCode、TextWrangler 或 BBEdit 中做到這一點;但我可能錯了。
當然,(Mac)Vim 和 Emacs 也有。
答案2
答案3
我喜歡http://pqrs.org/macosx/keyremap4macbook/。它適用於所有 Mac,免費且易於自訂。
答案4
感謝大家為我指明了正確的方向,我找到了適合我想要完成的任務的完美應用程式。它稱為 TextExpander,它在後台運行並監聽我何時鍵入某些關鍵字(例如!sampleText),當我鍵入該關鍵字並按 Enter 鍵時,它會用我儲存的文字片段替換該關鍵字。
從我在網路上看到的例子來看網站,這個應用程式正是我一直在尋找的。