[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"}
  }
相关文章
相关标签/搜索