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