[sublime系列文章] sublime text 3如何設置宏

sublime系列文章
sublime text 3如何設置宏
sublime text 3插件配置說明
sublime text 3構建系統

宏的定義

通常來講,宏是一種規則或模式,或稱語法替換,用於說明某一特定的輸入(一般是字符串)如何根據預約義的規則轉換成對應的輸出(一般也是字符串).這種替換在預編譯是進行,稱做宏展開

宏的做用

上面那麼多廢話,其實就是用"一鍵"代替"多鍵",和封裝同樣

Sublime_text_3如何實現宏

舉例:按下 = 後,實現等號兩邊帶空格

  1. 開始錄製segmentfault

    • 依次點擊Tools->Record Macro,開始錄製宏.(也能夠使用快捷鍵ctrl+Q)
  2. 錄製插件

    • 隨便找個文件,寫下"空格=空格" //其實就是要實現的規則或模式
  3. 結束錄製code

    +  Tools->Stop Recoding Macro(其實就是開始錄製那個按鈕,因此同樣能夠使用ctrl+Q)
  4. 保存宏字符串

    • 操做:Tools->Save Macro
    • 我的習慣保存在your sublime/Data/User/Macoro(沒有就建立)/your_filename.sublime-macro
    • 這裏咱們假設咱們保存your sublime/Data/User/Macoro/equal.sublime-macro
  5. 給錄製好的宏添加快捷鍵get

    • Preferences->Key bindings
    • 鍵入以下內容
{
    "keys":["="],"command":"run_macro_file","args":{"file":"Packages/user/Macoro/equal.sublime-macro"}
  }
相關文章
相關標籤/搜索