Saltar a contenido

Paleta de comandos

Una forma rápida, guiada por el teclado, de encontrar y ejecutar cualquier comando —del núcleo o de un plugin— sin rebuscar por los menús.

Cómo usarla

Ábrela con Ctrl+Shift+P y empieza a escribir. La paleta filtra de forma aproximada la lista de todos los comandos disponibles mientras escribes; pulsa Intro para ejecutar el que esté resaltado.

  • Los comandos que tienen un atajo de teclado lo muestran en la lista, así que la paleta sirve también para aprender atajos.
  • Cada acción que el usuario puede invocar —edición del núcleo, comandos de plugins, conmutadores de vista— pasa por el mismo registro de comandos, de modo que la paleta llega a todas desde un único sitio.

Un único punto de entrada

Como cubre todos los comandos, la paleta es la superficie única para «ir a cualquier cosa»: si no recuerdas dónde vive un comando en los menús, pulsa Ctrl+Shift+P y escribe unas letras de su nombre.

Ir al archivo

Pulsa Ctrl+P para saltar a un archivo por su nombre. La lista muestra las 200 mejores coincidencias; en un espacio de trabajo grande sigue escribiendo para acotarla (una última fila atenuada indica cuántas más hay). La lista se filtra de forma aproximada mientras escribes e incluye:

  • las pestañas abiertas (con su etiqueta de pestaña),
  • los archivos de la carpeta del espacio de trabajo abierta —para que puedas abrir cualquier archivo del proyecto sin buscarlo antes— y
  • los archivos abiertos recientemente.

Los archivos del espacio de trabajo muestran el nombre del archivo y, como texto secundario, su ruta relativa a la carpeta. Los directorios pesados o generados habituales (.git, node_modules, build, out, dist, obj, target, …) se omiten —la lista es tuya y puedes editarla en Preferencias ▸ Espacio de trabajo— y el índice está acotado para que siga siendo rápido en proyectos grandes. Sin ninguna carpeta abierta, Ctrl+P lista solo las pestañas abiertas y los archivos recientes.

El índice del espacio de trabajo se construye en segundo plano, así que abrir una carpeta grande no te hace esperar; hasta que la lista nueva esté lista, Ctrl+P sigue mostrando la anterior. Se actualiza por sí solo cuando la carpeta cambia y cuando guardas un archivo en ella — consulta el plugin Espacio de trabajo para conocer las reglas exactas y Archivo ▸ Actualizar el índice del espacio de trabajo.

Note

Escribe > al principio de la consulta de Ctrl+P para pasar a la búsqueda de comandos (las mismas entradas que Ctrl+Shift+P).

Ir al símbolo

La paleta también salta a símbolos de código —funciones, clases, métodos, variables— con el mismo flujo de escribir y pulsar Intro. Esto requiere un servidor de lenguaje para el lenguaje del archivo.

  • Ctrl+Shift+O — símbolos del archivo actual. Lista todos los símbolos del documento abierto; escribe para filtrar de forma aproximada e Intro para saltar. Cada fila muestra el tipo del símbolo (Clase, Método, Función…) y su contenedor.
  • Ctrl+T — símbolos de todo el espacio de trabajo. Busca en todo el proyecto mientras escribes (es el servidor de lenguaje quien hace coincidir la consulta); Intro abre el archivo en el símbolo.

Las entradas largas (nombres cualificados, rutas) obtienen una barra de desplazamiento horizontal en lugar de truncarse. Si no hay ningún servidor de lenguaje disponible para el archivo, la lista de símbolos está vacía.