
No Sublime Text 3 há um atalho de teclado para o painel avançado de localização:
{ "keys": ["ctrl+shift+f"], "command": "show_panel", "args": {"panel": "find_in_files"} }
No entanto, no meu caso, com mais frequência, quero pesquisar a pasta que contém o pai - ou uma pasta muito específica.
A opção "Na pasta pai" é encontrada quando você clica com o botão direito do mouse em uma pasta na barra lateral e seleciona: Localizar Avançado->Na pasta pai...
No outro caso (pasta específica) o valor Where consistente é:
C:\Users\Aziz\Dropbox\RAL\WP Development\plugins\ral-files
Existe um comando para configurar uma ligação de chave para cada uma dessas situações?
Muito obrigado!
Responder1
dr: Não pense que você pode fazer isso ...
Vim aqui para a mesma resposta e depois de pensar um pouco, eupoderpercebi por que isso pode não existir.
Então, isso é um pouco tarde, mas até onde eu sei, você pode estar confundindo uma funcionalidade Sublime não nativa com uma nativa.
"Encontrar na pasta pai"fica disponível para você somente após instalar o plugin Sublime"Melhorias na barra lateral". Agora eunão acho que você possa mapear combinações de teclas para funções de terceiros, mas eu adoraria saber como.
Por favor, alguém me diga onde estou errado.
Responder2
Instale melhorias do SideBar:https://packagecontrol.io/packages/SideBarEnhancements
Adicione isto ao seu mapa de teclado (ajustando o que você deseja que as teclas sejam):
{ "teclas": ["ctrl+super+r"], "comando": "reveal_in_side_bar" },
Responder3
Usando o plugin de melhorias da barra lateral, consegui mapear "encontrar avançado - no projeto" com o seguinte atalho
{
"keys": ["f10"],
"id": "side-bar-find-project-folder",
"command": "side_bar_find_in_project_folder",
"args": {
"paths": []
}
Peguei o código do exemplo na página do plugin e o comando específico da página do guthubhttps://github.com/SideBarEnhancements-org/SideBarEnhancements/blob/st3/Side%20Bar.sublime-menu
EDIT: você deve ter um arquivo aberto que pertença ao projeto, no qual deseja pesquisar, caso contrário não funcionará.
Responder4
Consegui mapeá-lo diretamente, usando:
{
"keys": ["ctrl+alt+f"],
"command": "side_bar_find_in_parent",
"args": {
"paths": []
}
}