用于播放宏的 Sublime Text 命令面板

Mus*_*afa 4 sublimetext sublimetext3

是否可以使用命令面板播放保存的宏?

我知道可以为宏分配键盘快捷键,但这是另一件事要记住,并且当您有多个宏时不太可行。

vas*_*sis 5

对的,这是可能的。您需要将宏保存到位于 ../sublime-text-3/Packages/User/ .sublime-macro 的文件中YOUR_MACRO_NAME。然后将以下代码添加到文件../sublime-text-3/Packages/User/Default.sublime-commands:

[
    {
    "caption": "ADD TEXT TO BE DISPLAYED ON COMMAND PALETTE",
    "command": "run_macro_file",
    "args":
        {
            "file": "res://Packages/User/YOUR_MACRO_NAME.sublime-macro"
        }
    }
]
Run Code Online (Sandbox Code Playgroud)