Ao clicar com o botão direito em um arquivo no Visual Studio Code, você tem a opção 'Find File References'. É possível adicionar um atalho de teclado para essa ação? Além disso, eu gostaria de excluir certas pastas quando o atalho é usado.
Tentei adicionar o seguinte ao meu keybindings.json
:
{
"key": "ctrl+shift+f",
"command": "editor.action.findFileReference",
"when": "editorTextFocus"
}
No entanto, o comando editor.action.findFileReference
parece não existir. Ele poderia ter um nome diferente? Não consegui encontrar o comando correto.
Além disso, se for possível excluir uma pasta da pesquisa, seria útil. Algumas pastas, como /node_modules
, são muito grandes e tornam o comando lento. Como posso conseguir adicionar o atalho e excluir pastas específicas da pesquisa?
O comando é específico da extensão. As extensões internas no VS Code o fornecem para Markdown e TypeScript/JavaScript. Para TS/JS, consulte Como encontrar todas as referências de um módulo selecionado no VS Code? . TL;DR: use o
typescript.findAllFileReferences
comando. Para Markdown, usemarkdown.findAllFileReferences
.O uso de TS/JS ficaria assim:
(Não é necessário especificar um argumento de arquivo porque o comando em si assume como padrão o editor de texto ativo e, em qualquer caso, no momento em que este artigo foi escrito, você não pode usar referências de variáveis em atalhos de teclado ).
Você quer o
search.exclude
cenário.