从文件加载宏到 "Playback Macro" (Ctrl+Shift+Q)
Load macro from file to "Playback Macro" (Ctrl+Shift+Q)
在编写了我的第一个 Sublime Text 宏并将其存储到 .sublime-macro
文件后,我希望能够将其加载到 Playback Macro
按钮。不幸的是,我还没有找到如何做到这一点,也没有在(非)官方文档下找到它。
用 Tools/Macros/User/MyMacro
播放时重新编码宏是可行的,但我希望有更直接的方法。
加载宏的正确方法是什么?
据我所知,如果你手动创建一个.sublime-macro
文件,那么你不能使用Tools -> Playback Macro
选项来激活,因为它没有被记录(但是你手动创建的东西,它应该列在 Tools -> Macros
中,具体取决于您在 Packages
) 中的存储位置。
选项 Tools -> Record Macro
将录制一个宏(针对当前视图),您可以使用 Tools -> Playback Macro
播放它(并可选择使用 Tools -> Save Macro...
保存它)。据我所知,当您关闭 window 时,录制的宏将消失(如果未保存)(这可能意味着它是一种内存中的东西)。
如果你想使用带有键绑定的宏,那么有一个命令run_macro_file
。举个例子
{
"keys": ["ctrl+shift+alt+5"],
"command": "run_macro_file",
"args": {
"file": "res://Packages/User/MyMacro.sublime-macro"
},
},
在编写了我的第一个 Sublime Text 宏并将其存储到 .sublime-macro
文件后,我希望能够将其加载到 Playback Macro
按钮。不幸的是,我还没有找到如何做到这一点,也没有在(非)官方文档下找到它。
用 Tools/Macros/User/MyMacro
播放时重新编码宏是可行的,但我希望有更直接的方法。
加载宏的正确方法是什么?
据我所知,如果你手动创建一个.sublime-macro
文件,那么你不能使用Tools -> Playback Macro
选项来激活,因为它没有被记录(但是你手动创建的东西,它应该列在 Tools -> Macros
中,具体取决于您在 Packages
) 中的存储位置。
选项 Tools -> Record Macro
将录制一个宏(针对当前视图),您可以使用 Tools -> Playback Macro
播放它(并可选择使用 Tools -> Save Macro...
保存它)。据我所知,当您关闭 window 时,录制的宏将消失(如果未保存)(这可能意味着它是一种内存中的东西)。
如果你想使用带有键绑定的宏,那么有一个命令run_macro_file
。举个例子
{
"keys": ["ctrl+shift+alt+5"],
"command": "run_macro_file",
"args": {
"file": "res://Packages/User/MyMacro.sublime-macro"
},
},