Привязка SublimeText для «Сохранить проект как»? - PullRequest
0 голосов
/ 13 мая 2019

SublimeText - это настраиваемый текстовый редактор.С настройками по умолчанию в настоящее время нет привязки карты ключей к «Проект / Сохранить проект как» (v3.2.1).

Как предоставить карту ключей для этой команды?

1 Ответ

0 голосов
/ 13 мая 2019

Если вы используете View Package File из палитры команд и открываете Default/Main.sublime-menu, чтобы просмотреть определение главного меню, вы можете найти заголовок пункта меню и найти команду, которую вы ищете:

  ...
  { "caption": "-" },
  { "command": "save_project_and_workspace_as", "caption": "Save Project As…", "mnemonic": "A" },
  { "command": "close_workspace", "caption": "Close Project", "mnemonic": "C" },
  { "command": "open_file", "args": {"file": "${project}"}, "caption": "Edit Project" },
  { "caption": "-" },
  { "command": "new_window_for_project", "caption": "New Workspace for Project" },
  { "command": "save_workspace_as", "caption": "Save Workspace As…", "mnemonic": "A" },
  { "caption": "-" },
  { "command": "prompt_add_folder", "caption": "Add Folder to Project…", "mnemonic": "d" },
  { "command": "close_folder_list", "caption": "Remove all Folders from Project", "mnemonic": "m" },
  { "command": "refresh_folder_list", "caption": "Refresh Folders", "mnemonic": "e" },
  ...

Вооружившись командой save_project_and_workspace_as, вы можете использовать Preferences > Key Bindings и связать ее с любой клавишей, которую вы хотите; например:

{
    "keys": ["ctrl+shift+p"],
    "command": "save_project_and_workspace_as",
}
...