Categories
Mac Ruby Software Development

TextMate tips

Update(2007/8/9): 從 Midnight Blog 得知一個跟 TextMate 相關的 Rails Plugin 叫 footnotes,功用是當頁面跑爛掉的時候,會自動在發生錯誤的檔名上加上超連結,點下去就自動開TextMate到那一行去,真是方便到了極點。

工欲善其事,必先利其器,花了點時間研究 TextMate Editor 有那些好用的快捷鍵跟功能:

  • 按 ESC 會有 autocomplete 的功能,他會搜尋該文件已經有的詞彙。
  • F1 收合程式區塊
  • Command+ option + [ 整塊自動縮排
  • Command + / 整塊加註解
  • Command + ` 切換不同Textmate視窗
  • snippets 功能,只要輸入特定關鍵字之後按 tab 就會出現整塊程式碼

走訪檔案

  • Command + T : 跳到特定檔案
  • Command + option + 右: 切換Tab
  • Command+ shift + T 跳到特定的method
  • Command + W 關閉 tab

走訪文件

  • Command + 右 到行尾
  • Command + 上 到頁頭
  • option + 上 跳段落
  • option + 下 跳頁
  • Command + F2 加註記點
  • F2 跳到註記點
  • Command + option + 1 或 2 或 3,會收合縮排層次

在 terminal 中也有支援 command-line 指令:

  • mate -h
  • mate . 打開整個目錄
  • mate app config lib test 打開特定目錄

另外讓我嚇到的是 subversion 的強力支援,只要按 ctrl+shift+A 就會出現快捷選單。本來以為只有簡單的功能,但其實還蠻強大的,commit/update都不成問題,而且可以很方便查到該檔案的log,看來可以減少使用 svnX 了…:p

One reply on “TextMate tips”

Leave a Reply

Your email address will not be published. Required fields are marked *