Paleta de comandos¶
Um jeito rápido, guiado pelo teclado, de encontrar e executar qualquer comando — do núcleo ou de um plugin — sem vasculhar os menus.
Como usar¶
Abra-a com Ctrl+Shift+P e comece a digitar. A paleta filtra de forma
aproximada a lista de todos os comandos disponíveis enquanto você digita;
pressione Enter para executar o comando destacado.
- Comandos que têm um atalho de teclado o exibem na lista, então a paleta também serve para aprender atalhos.
- Toda ação que o usuário pode invocar — edição do núcleo, comandos de plugins, alternâncias de exibição — passa pelo mesmo registro de comandos, então a paleta alcança todas a partir de um único lugar.
Um único ponto de entrada
Como ela cobre todos os comandos, a paleta é a superfície única de "ir para
qualquer coisa": se você não lembra onde um comando fica nos menus, pressione
Ctrl+Shift+P e digite algumas letras do nome dele.
Ir para arquivo¶
Pressione Ctrl+P para saltar até um arquivo pelo nome. A lista mostra as 200
melhores correspondências; em um espaço de trabalho grande, continue digitando
para reduzi-la (uma última linha esmaecida indica quantas mais existem). A lista é
filtrada de forma aproximada enquanto você digita e inclui:
- as abas abertas (com o rótulo da aba),
- os arquivos da pasta do espaço de trabalho aberta — para que você possa abrir qualquer arquivo do projeto sem procurá-lo antes — e
- os arquivos abertos recentemente.
Os arquivos do espaço de trabalho mostram o nome do arquivo e, como texto
secundário, o caminho relativo à pasta. Diretórios pesados ou gerados comuns
(.git, node_modules, build, out, dist, obj, target, …) são pulados —
a lista é sua para editar em Preferências ▸ Espaço de trabalho — e o índice é
limitado para continuar rápido em projetos grandes. Sem nenhuma pasta aberta,
Ctrl+P lista apenas as abas abertas e os arquivos recentes.
O índice do espaço de trabalho é construído em segundo plano, então abrir uma
pasta grande não faz você esperar; até a nova lista ficar pronta, Ctrl+P
continua mostrando a anterior. Ele se atualiza sozinho quando a pasta muda e
quando você salva um arquivo nela — veja
o plugin Espaço de trabalho
para as regras exatas e para Arquivo ▸ Atualizar o índice do espaço de
trabalho.
Note
Digite > no início da consulta de Ctrl+P para passar à busca de comandos
(as mesmas entradas de Ctrl+Shift+P).
Ir para símbolo¶
A paleta também salta até símbolos de código — funções, classes, métodos, variáveis — usando o mesmo fluxo de digitar e pressionar Enter. Isso exige um servidor de linguagem para a linguagem do arquivo.
Ctrl+Shift+O— símbolos do arquivo atual. Lista todos os símbolos do documento aberto; digite para filtrar de forma aproximada,Entersalta até ele. Cada linha mostra o tipo do símbolo (Classe, Método, Função…) e seu contêiner.Ctrl+T— símbolos por todo o espaço de trabalho. Pesquisa no projeto inteiro enquanto você digita (é o servidor de linguagem que faz a correspondência);Enterabre o arquivo no símbolo.
Entradas longas (nomes qualificados, caminhos) ganham uma barra de rolagem horizontal em vez de serem truncadas. Se não houver servidor de linguagem disponível para o arquivo, a lista de símbolos fica vazia.