Opciones de sidebar primaria
La barra lateral primaria de Visual Studio Code se compone de diferentes vistas que se activan mediante los iconos de la Activity Bar. Cada vista proporciona funcionalidades específicas para trabajar con tu proyecto, desde la navegación de archivos hasta la gestión de extensiones.
Activity Bar y navegación entre vistas
La Activity Bar es la columna vertical de iconos situada en el extremo izquierdo de la interfaz. Estos iconos actúan como interruptores que permiten cambiar entre las diferentes vistas de la barra lateral:
- Explorer (Ctrl+Shift+E): Icono de carpeta para navegación de archivos
- Search (Ctrl+Shift+F): Icono de lupa para búsqueda en el proyecto
- Source Control (Ctrl+Shift+G): Icono de ramificación para control de versiones
- Run and Debug (Ctrl+Shift+D): Icono de play para depuración
- Extensions (Ctrl+Shift+X): Icono de cuadrados para gestión de extensiones
Al hacer clic en cualquier icono, la vista correspondiente se abre en la barra lateral. Si haces clic en el mismo icono cuando su vista ya está activa, la barra lateral se ocultará completamente.

Vista Explorer
La vista Explorer es el panel principal para la navegación de archivos y carpetas. Muestra la estructura jerárquica de tu proyecto en forma de árbol expandible, donde puedes:
- Expandir y contraer carpetas haciendo clic en las flechas
- Abrir archivos con un solo clic para previsualización o doble clic para edición
- Visualizar el estado de los archivos mediante iconos y colores
Esta vista incluye diferentes secciones que se pueden expandir o contraer individualmente:
- Carpetas abiertas: Muestra todos los directorios del workspace actual
- Outline: Estructura del archivo activo (funciones, clases, variables)
- Timeline: Historial de cambios del archivo seleccionado

Vista Search
La vista Search proporciona capacidades de búsqueda a nivel de proyecto. El panel presenta varios campos de entrada que permiten localizar contenido específico:
- Campo de búsqueda principal: Introduce el texto a buscar
- Campo de archivos: Especifica patrones de archivos donde buscar
- Campo de exclusión: Define archivos o carpetas a ignorar
Los resultados de búsqueda se muestran organizados por archivo, con cada coincidencia indicando el número de línea y el contexto circundante. Puedes hacer clic en cualquier resultado para navegar directamente a esa ubicación en el editor.

Vista Source Control
La vista Source Control muestra el estado del control de versiones de tu proyecto. Aunque requiere configuración adicional para funcionar completamente, la interfaz básica incluye:
- Panel de cambios: Lista de archivos modificados, añadidos o eliminados
- Área de staging: Zona para preparar cambios antes del commit
- Campo de mensaje: Espacio para escribir descripciones de los cambios
Cuando no hay un repositorio configurado, esta vista muestra opciones para inicializar un nuevo repositorio o clonar uno existente. Los archivos aparecen con diferentes colores según su estado: verde para nuevos, amarillo para modificados.

Vista Extensions
La vista Extensions es el centro de gestión para las extensiones de Visual Studio Code. La interfaz se divide en varias secciones:
- Campo de búsqueda: Localiza extensiones específicas en el marketplace
- Extensiones instaladas: Lista de extensiones actualmente disponibles
- Extensiones recomendadas: Sugerencias basadas en tu workspace
- Extensiones populares: Las más descargadas de la comunidad
Cada extensión se presenta con su icono, nombre, descripción y botones para instalar, desinstalar o configurar. Las extensiones instaladas muestran un indicador visual y opciones adicionales de gestión.

Control de visibilidad de paneles
Visual Studio Code ofrece múltiples formas de controlar la visibilidad de la barra lateral y sus componentes:
Ocultar/mostrar la barra lateral completa:
- Usar el atajo
Ctrl+B(Windows/Linux) oCmd+B(Mac) - Hacer clic en el icono activo de la Activity Bar
- Usar el menú View > Appearance > Primary Side Bar
Redimensionar la barra lateral:
- Arrastrar el borde derecho de la barra lateral para ajustar su ancho
- Hacer doble clic en el borde para auto-ajustar al contenido
Personalizar la Activity Bar:
- Clic derecho en la Activity Bar para acceder al menú contextual
- Ocultar iconos específicos que no uses frecuentemente
- Reordenar iconos arrastrándolos a nuevas posiciones
La configuración de visibilidad se mantiene entre sesiones, por lo que las preferencias se conservan al reiniciar Visual Studio Code.
Barra lateral secundaria
VS Code incluye una Secondary Side Bar que permite tener dos barras laterales visibles simultáneamente. Se activa desde View > Appearance > Secondary Side Bar o con el atajo Ctrl+Alt+B. Esto permite, por ejemplo, tener el Explorer en la barra izquierda y la vista de Outline o Tests en la derecha, maximizando la información visible sin cambiar entre vistas.
Contexto histórico: la barra lateral en los editores modernos
El concepto de barra lateral como contenedor de vistas auxiliares no es nuevo. Editores como Sublime Text y Atom popularizaron la idea de tener un panel izquierdo con el árbol de archivos y un conjunto de botones para cambiar entre funciones. Visual Studio Code recogió ese patrón y lo refinó separando la Activity Bar (los iconos verticales) de la propia barra lateral (el contenido), lo que permitió incorporar nuevas vistas sin saturar la interfaz. Con la llegada de la Secondary Side Bar en 2022, el editor dio un paso más al permitir mostrar dos vistas simultáneamente, una decisión inspirada en IDEs más tradicionales como IntelliJ IDEA.
Atajos de teclado adicionales
Más allá de los atajos básicos, existen combinaciones útiles para navegar rápidamente entre vistas:
- Ctrl + B: alterna la visibilidad de la barra lateral primaria.
- Ctrl + Alt + B: alterna la barra lateral secundaria.
- Ctrl + Shift + E: abre directamente el Explorer.
- Ctrl + Shift + F: abre la vista Search.
- Ctrl + Shift + G: abre Source Control.
- Ctrl + Shift + D: abre Run and Debug.
- Ctrl + Shift + X: abre Extensions.
- Ctrl + K Ctrl + B: mantiene la barra lateral oculta pero permite una vista rápida temporal del Explorer.
- Alt + Clic en un icono de la Activity Bar: abre esa vista en la barra lateral secundaria en lugar de la primaria.
Ejemplo paso a paso: configurar un workspace para desarrollo web
Imagina que trabajas en una aplicación web con frontend y backend en el mismo repositorio. El flujo recomendado sería:
- Abre el proyecto con File > Open Folder.
- Pulsa Ctrl + Shift + E para ver la estructura completa en el Explorer.
- Expande solo las carpetas relevantes (
frontend/srcybackend/src) y contrae el resto para reducir el ruido visual. - Activa la Secondary Side Bar con Ctrl + Alt + B.
- Arrastra la vista Outline desde el Explorer hacia la barra lateral secundaria.
- Pulsa Ctrl + Shift + G para abrir Source Control en la primaria y comprobar los cambios pendientes.
- Cuando necesites buscar texto, pulsa Ctrl + Shift + F, introduce el término y observa los resultados agrupados por archivo.
- Al finalizar la sesión, usa Ctrl + B para ocultar la barra lateral y maximizar el área de edición durante las tareas de concentración profunda.
Tabla comparativa: barra lateral primaria, secundaria y panel inferior
| Zona | Atajo | Uso típico | Redimensionable | |------|-------|------------|-----------------| | Barra lateral primaria | Ctrl + B | Explorer, Search, Git, Extensions | Sí, arrastrando el borde | | Barra lateral secundaria | Ctrl + Alt + B | Outline, Timeline, Tests, vistas extra | Sí | | Panel inferior | Ctrl + J | Terminal, Problems, Output, Debug Console | Sí | | Barra de estado | (sin atajo) | Rama Git, errores, posición del cursor | No | | Activity Bar | (menú View) | Acceso rápido a vistas | Solo orientación |
Errores comunes al gestionar la barra lateral
Existen errores frecuentes al trabajar con las vistas:
- Ocultar accidentalmente la Activity Bar: si haces clic derecho y eliges Hide Activity Bar, puede parecer que has perdido el acceso a las vistas; basta con abrir la paleta de comandos y buscar
View: Toggle Activity Barpara recuperarla. - Saturar el Explorer con demasiadas carpetas abiertas de un monorepo, lo que ralentiza el renderizado en proyectos muy grandes; conviene usar Collapse All con el botón de la esquina superior.
- Desplazar accidentalmente vistas entre barras: al arrastrar una vista puede acabar en la barra secundaria sin querer; el comando
View: Reset View Locationsrestaura la disposición por defecto. - Ignorar el contador de notificaciones que aparece en los iconos de la Activity Bar (por ejemplo, número de errores en Problems o número de extensiones con actualización pendiente).
- Olvidar cerrar las vistas que no se usan: cada vista activa consume recursos mínimos, pero su acumulación puede afectar al arranque en equipos modestos.
Mejores prácticas en equipos
La disposición de la barra lateral es personal, pero hay prácticas recomendables para equipos:
- Documentar en el
README.mddel proyecto qué vistas conviene tener abiertas al trabajar con el repositorio (por ejemplo, Git Graph si se usa esa extensión). - Usar Settings Sync para mantener la misma disposición entre varios equipos de cada persona.
- Evitar personalizaciones extremas de la Activity Bar cuando se comparten capturas en documentación interna, ya que pueden despistar a quien no tenga la misma configuración.
- Al iniciar sesiones de pair programming o streaming, ocultar temporalmente vistas poco relevantes con View: Hide View para que el público se centre en lo importante.
- Aprovechar la barra lateral secundaria para mostrar permanentemente el Test Explorer o la vista de Problems durante sesiones de TDD, reduciendo el número de cambios de contexto durante el ciclo rojo-verde-refactor.
Fuentes y referencias
Documentación oficial y recursos externos para profundizar en Visual Studio Code
Documentación oficial de Visual Studio Code
Alan Sastre
Ingeniero de Software y formador, CEO en CertiDevs
Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, Visual Studio Code es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.
Más tutoriales de Visual Studio Code
Explora más contenido relacionado con Visual Studio Code y continúa aprendiendo con nuestros tutoriales gratuitos.
Aprendizajes de esta lección
Comprender la función y estructura de la barra lateral primaria en Visual Studio Code. Identificar y utilizar las diferentes vistas disponibles en la barra lateral: Explorer, Search, Source Control y Extensions. Navegar eficazmente entre vistas mediante la Activity Bar y sus atajos de teclado. Gestionar la visibilidad y personalización de la barra lateral y sus componentes. Entender el uso básico de cada vista para mejorar la productividad en la gestión de proyectos.