1

В Sublime Text 3 есть привязка клавиш для расширенной панели поиска:

{ "keys": ["ctrl+shift+f"], "command": "show_panel", "args": {"panel": "find_in_files"} }

Однако в моем случае чаще, чем нет, я хочу найти родительскую папку, содержащую папку - или очень специфическую папку.

Параметр "В родительской папке" обнаруживается, если щелкнуть правой кнопкой мыши папку на боковой панели и выбрать: Найти Дополнительно-> В родительской папке ...

В другом случае (конкретная папка) согласованное значение Где:

C:\Users\Aziz\Dropbox\RAL\WP Development\plugins\ral-files

Есть ли команда для настройки привязки клавиш для каждой из этих ситуаций?

Спасибо много!

3 ответа3

0

Используя плагин «Усовершенствования боковой панели», я смог отобразить «Найти расширенный - В проекте» с помощью следующего ярлыка.

{
"keys": ["f10"],
"id": "side-bar-find-project-folder",
"command": "side_bar_find_in_project_folder",
"args": {
    "paths": []
}

Я получил код из примера на странице плагина и конкретную команду со страницы guthub https://github.com/SideBarEnhancements-org/SideBarEnhancements/blob/st3/Side%20Bar.sublime-menu

РЕДАКТИРОВАТЬ: у вас должен быть открытый файл, принадлежащий проекту, в котором вы хотите искать, иначе он не будет работать.

0

Установите SideBarEnhancements: https://packagecontrol.io/packages/SideBarEnhancements

Добавьте это к вашей карте ключей (настраивая то, что вы хотите, чтобы ключи были):

{"keys": ["ctrl+super+r"], "command": "reve_in_side_bar"},

0

tl; dr: не думай, что сможешь это сделать ...

Пришли сюда и тот же ответ , и после некоторого раздумья, я мог бы понял , почему это не может существовать.

Так что это немного поздно, но, насколько я могу судить, вы можете смешивать не родную функциональность Sublime с native.

"Найти в родительской папке" становится доступным вам только после установки плагина Sublime « Улучшения боковой панели ». Сейчас я не думаю, что вы можете сопоставить привязки клавиш сторонним функциям, но мне бы хотелось узнать, как это сделать.

Пожалуйста, кто-нибудь, скажите мне, где я не прав.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .