命令面板
另请参阅
命令面板参考 : 关于命令面板选项的完整文档。
概述
命令面板 绑定到 Ctrl ⇧ P 是一个交互式列表,其目的是执行命令。命令面板由 .sublime-commands
文件中的条目提供。通常,不值得创建自己的键绑定的命令是包含在 .sublime-commands
文件中的良好候选者。
默认情况下,命令面板包含许多有用的命令,并提供对单个设置以及设置文件的便捷访问。
文件格式(命令文件)
命令文件使用 JSON 并具有 .sublime-commands
扩展名。
以下是 Packages/Default/Default.sublime-commands
的摘录
json
[
{ "caption": "Project: Save As", "command": "save_project_as" },
{ "caption": "Project: Close", "command": "close_project" },
{ "caption": "Project: Add Folder", "command": "prompt_add_folder" },
{ "caption": "Preferences: Default File Settings", "command": "open_file", "args": {"file": "${packages}/Default/Base File.sublime-settings"} },
{ "caption": "Preferences: User File Settings", "command": "open_file", "args": {"file": "${packages}/User/Base File.sublime-settings"} },
{ "caption": "Preferences: Default Global Settings", "command": "open_file", "args": {"file": "${packages}/Default/Global.sublime-settings"} },
{ "caption": "Preferences: User Global Settings", "command": "open_file", "args": {"file": "${packages}/User/Global.sublime-settings"} },
{ "caption": "Preferences: Browse Packages", "command": "open_dir", "args": {"dir": "$packages"} }
]
caption
: 在命令面板中显示的文本。
command
: 要执行的命令。
args
: 传递给 command
的参数。
如何使用命令面板
- 按 Ctrl ⇧ P
- 选择命令
命令面板会根据上下文过滤条目。这意味着无论何时打开它,您都不会总是看到每个 .sublime-commands
文件中定义的所有命令。