Navegación y búsqueda

Ir a archivo, ir a símbolo, buscar y reemplazar en el proyecto, y usar el multi-cursor para editar varias líneas a la vez.

Ctrl+P (Cmd+P) abre «Go to File»: escribe el nombre del archivo y salta a él sin usar el explorador.

Dentro de un archivo, Ctrl+Shift+O (Cmd+Shift+O) lista los símbolos (funciones, clases) para ir a uno concreto.

Ctrl+Shift+F abre la búsqueda en todos los archivos; puedes usar expresiones regulares y reemplazar en lote.

Multi-cursor: Alt+clic añade un cursor; Ctrl+D (Cmd+D) selecciona la siguiente ocurrencia de la palabra bajo el cursor.

  • Abrir cualquier archivo por nombre.
  • Pulsa Ctrl+P (Cmd+P en Mac) y escribe parte del nombre o ruta del archivo. VS Code filtra por coincidencia difusa: no hace falta escribir la ruta completa. Enter abre el archivo. Si escribes : y un número (ej: :42), saltarás a esa línea en el archivo seleccionado.
  • Saltar a funciones, clases o variables.
  • Con un archivo abierto, Ctrl+Shift+O (Cmd+Shift+O) muestra una lista de símbolos del archivo (en JavaScript/TypeScript: funciones, clases, variables exportadas). Escribe para filtrar y Enter para ir a esa definición. En algunos lenguajes también aparece @: en la barra de estado para lo mismo.
  • Ctrl+Shift+F y reemplazo.

Ir a archivo (Ctrl+P)

Abrir cualquier archivo por nombre.

Pulsa Ctrl+P (Cmd+P en Mac) y escribe parte del nombre o ruta del archivo. VS Code filtra por coincidencia difusa: no hace falta escribir la ruta completa. Enter abre el archivo. Si escribes : y un número (ej: :42), saltarás a esa línea en el archivo seleccionado.

Ir a símbolo (Ctrl+Shift+O)

Saltar a funciones, clases o variables.

Con un archivo abierto, Ctrl+Shift+O (Cmd+Shift+O) muestra una lista de símbolos del archivo (en JavaScript/TypeScript: funciones, clases, variables exportadas). Escribe para filtrar y Enter para ir a esa definición. En algunos lenguajes también aparece @: en la barra de estado para lo mismo.

Buscar y reemplazar en el proyecto

Ctrl+Shift+F y reemplazo.

Ctrl+Shift+F (Cmd+Shift+F) abre el panel de búsqueda en todos los archivos. Puedes restringir por carpeta con los tres puntos, usar expresiones regulares (icono .*) y distinguir mayúsculas/minúsculas. La pestaña de reemplazo permite sustituir en el archivo actual o en todos los resultados.

Multi-cursor

Varios cursores para editar a la vez.

Alt+clic (Option+clic en Mac) coloca un cursor donde hagas clic. Ctrl+D (Cmd+D) selecciona la siguiente ocurrencia de la palabra bajo el cursor y añade un cursor ahí; repite para más ocurrencias. Ctrl+Shift+L (Cmd+Shift+L) selecciona todas las ocurrencias de la selección actual. Escribir o borrar afecta a todos los cursores.

  • Alt+clic: añadir cursor en otra posición.
  • Ctrl+D: siguiente ocurrencia de la palabra actual.
  • Ctrl+Shift+L: todas las ocurrencias de la selección.
VS Code
04

Navegación y búsqueda

Ir a archivo, ir a símbolo, buscar y reemplazar en el proyecto, y usar el multi-cursor para editar varias líneas a la vez.

Código del tema: Ctrl+P · multi-cursor

📘 Teoría

Ir a archivo (Ctrl+P)

Abrir cualquier archivo por nombre.

Pulsa Ctrl+P (Cmd+P en Mac) y escribe parte del nombre o ruta del archivo. VS Code filtra por coincidencia difusa: no hace falta escribir la ruta completa. Enter abre el archivo. Si escribes : y un número (ej: :42), saltarás a esa línea en el archivo seleccionado.

Ir a símbolo (Ctrl+Shift+O)

Saltar a funciones, clases o variables.

Con un archivo abierto, Ctrl+Shift+O (Cmd+Shift+O) muestra una lista de símbolos del archivo (en JavaScript/TypeScript: funciones, clases, variables exportadas). Escribe para filtrar y Enter para ir a esa definición. En algunos lenguajes también aparece @: en la barra de estado para lo mismo.

Buscar y reemplazar en el proyecto

Ctrl+Shift+F y reemplazo.

Ctrl+Shift+F (Cmd+Shift+F) abre el panel de búsqueda en todos los archivos. Puedes restringir por carpeta con los tres puntos, usar expresiones regulares (icono .*) y distinguir mayúsculas/minúsculas. La pestaña de reemplazo permite sustituir en el archivo actual o en todos los resultados.

Multi-cursor

Varios cursores para editar a la vez.

Alt+clic (Option+clic en Mac) coloca un cursor donde hagas clic. Ctrl+D (Cmd+D) selecciona la siguiente ocurrencia de la palabra bajo el cursor y añade un cursor ahí; repite para más ocurrencias. Ctrl+Shift+L (Cmd+Shift+L) selecciona todas las ocurrencias de la selección actual. Escribir o borrar afecta a todos los cursores.

  • Alt+clic: añadir cursor en otra posición.
  • Ctrl+D: siguiente ocurrencia de la palabra actual.
  • Ctrl+Shift+L: todas las ocurrencias de la selección.

🧰 Recursos

Enlaces útiles

Test

Comprueba tus conocimientos con un test sobre VS Code.

Test de VS Code

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .