Información sobre del Explorador de soluciones

Puede usar el Explorador de soluciones para administrar los proyectos y archivos de una solución. En este artículo se describe detalladamente la interfaz de usuario del Explorador de soluciones y cómo abrirlo si lo cierra accidentalmente. En el artículo también se describe cómo puede usar el menú contextual del Explorador de soluciones para agregar rápidamente nuevos archivos, carpetas y elementos de código a un proyecto.

Abrir el Explorador de soluciones

De forma predeterminada, la ventana de herramientas Explorador de soluciones aparece como un panel en la parte superior derecha del entorno de desarrollo integrado (IDE) de Visual Studio. Si no ve la ventana de herramientas del Explorador de soluciones, puede abrirla desde la barra de menús de Visual Studio mediante Ver>Explorador de soluciones, o bien seleccionar CTRL+Alt+L.

Captura de pantalla del IDE de Visual Studio que muestra dónde se encuentra el Explorador de soluciones.

Interfaz de usuario del Explorador de soluciones

Echemos un vistazo a la ventana de herramientas Explorador de soluciones y a su UI (interfaz de usuario). Comenzaremos con una captura de pantalla anotada de una solución de consola de C# abierta que tiene dos proyectos.

Captura de pantalla anotada de la ventana de herramientas Explorador de soluciones en Visual Studio.

La tabla siguiente es un texto equivalente a la captura de pantalla anotada, pero con algunos vínculos útiles que puede usar para obtener más información.

Elemento de la interfaz de usuario Acción
Barra de herramientas Controlar cómo aparecen los archivos
Barra de búsqueda Buscar archivos y tipos de archivo específicos
Ventana principal Visualizar y administrar los archivos, proyectos y soluciones
Nodo de solución Administrar las soluciones
Nodo de proyecto Administrar los proyectos
Nodo de dependencias Administrar las dependencias del proyecto y de la solución
Nodo de programa Ver, editar y administrar el programa o la aplicación (app)
Pestaña Git Changes (Cambios de Git) Usar Git y GitHub desde Visual Studio para colaborar en proyectos con el equipo

Barra de herramientas del Explorador de soluciones

Ahora, se examinará con más detalle la barra de herramientas del Explorador de soluciones.

Captura de pantalla de la barra de herramientas del Explorador de soluciones en Visual Studio.

La barra de herramientas contiene los elementos de la interfaz de usuario siguientes, de izquierda a derecha:

Elemento de la interfaz de usuario Acción
Botón Atrás Alternar entre los resultados de la búsqueda
Botón Adelante Alternar entre los resultados de la búsqueda
Botón Inicio Volver a la vista predeterminada
Botón Cambiar vistas Cambio entre la vista solución predeterminada y la vista de carpeta opcional
Botón Filtro Cambios pendientes y menú desplegable Ver archivos abiertos o archivos con cambios pendientes
Botón Sincronizar con el documento activo Buscar un archivo desde el editor de código
Botón Actualizar (condicional) Solo aparece cuando se selecciona una dependencia, como una función o un paquete
Botón Contraer todo Contraer la vista de archivo en la ventana principal
Botón Mostrar todos los archivos Ver todos los archivos, incluidos los proyectos descargados
Botón Propiedades Ver y cambiar la configuración de determinados archivos y componentes
Botón Vista previa de elementos seleccionados Ver un archivo o componente seleccionado en el editor de código

Examinemos con más detalle la barra de búsqueda del Explorador de soluciones.

Puede usar la lista desplegable de la barra de búsqueda y seleccionar en las Opciones de búsqueda: Buscar en el contenido del archivo y Buscar en elementos externos para definir el ámbito de la búsqueda.

Captura de pantalla de la barra de búsqueda del Explorador de soluciones y las opciones de búsqueda en Visual Studio.

Menú contextual Explorador de soluciones

En el Explorador de soluciones hay varias opciones con las que puede interactuar mediante el menú contextual del botón derecho. Las opciones específicas del contexto que aparecen dependen de si selecciona un nodo Solución o un nodo Proyecto.

Opciones del menú del nodo Solución

En la captura de pantalla a continuación de una aplicación de consola de C# se muestran las opciones del menú contextual que aparecen al hacer clic con el botón derecho en el nodo Solución.

Captura de pantalla del menú contextual del botón derecho de un nodo Solución en el Explorador de soluciones.

Lo que ve en el menú contextual del nodo Solución también depende del tipo de proyecto, el lenguaje de programación o la plataforma. En la captura de pantalla a continuación se resaltan las opciones adicionales siguientes para una aplicación de C#: Dependencias del proyecto, Orden de generación del proyecto, Establecer proyectos de inicio y un menú desplegable de Git. Estas opciones adicionales suelen aparecer cuando se agrega otro proyecto a una solución y, a continuación, se agrega a un repositorio.

Captura de pantalla del menú contextual del botón derecho de un nodo Solución en el Explorador de soluciones, que muestra opciones adicionales.

Opciones del menú del nodo Proyecto

En la captura de pantalla a continuación de una aplicación de consola de C# se muestran las opciones del menú contextual que aparecen al hacer clic con el botón derecho en el nodo Proyecto.

Captura de pantalla del menú contextual del botón derecho de un nodo Proyecto en el Explorador de soluciones.

Lo que ve en el menú contextual del nodo Proyecto también depende del tipo de proyecto, el lenguaje de programación o la plataforma. La siguiente captura de pantalla destaca la siguiente opción adicional para una aplicación C#: un menú emergente Dependencias de compilación. Estas opciones adicionales suelen aparecer cuando se agrega otro proyecto a una solución y, a continuación, se agrega a un repositorio.

Captura de pantalla del menú contextual del botón derecho de un nodo Proyecto en el Explorador de soluciones, que muestra opciones adicionales.

El menú Agregar

En el menú contextual Explorador de soluciones, una de las opciones más útiles es el menú desplegable Agregar. Con ella, puede agregar otro proyecto a una solución. También puede agregar un elemento a un proyecto y mucho más.

Captura de pantalla del menú desplegable Agregar del menú contextual (botón derecho) en el Explorador de soluciones.

Puede ver el menú desplegable Agregar desde el nodo Solución, Proyecto o Dependencias. Las opciones varían en función del nodo que use.

Para ver un tutorial en el que se le indica cómo agregar elementos y proyectos mediante el menú contextual en el Explorador de soluciones, consulte la página Introducción a proyectos y soluciones.

Cuadro de diálogo de adición rápida

A partir de la versión 17.5 de Visual Studio 2022, puede usar el cuadro de diálogo de adición rápida para crear un archivo vacío o una clase simple de C#. En el Explorador de soluciones, haga clic con el botón derecho en una carpeta o proyecto y, luego, seleccione Agregar>Nuevo elemento. Si lo prefiere, puede usar el método abreviado de teclado CTRL+Mayús+A.

Captura de pantalla del nuevo cuadro de diálogo de adición rápida en Visual Studio.

Con la adición rápida, se pueden realizar las tareas siguientes.

  • Agregar un nuevo archivo sin examinar la lista de plantillas.
    Por ejemplo: MyClass.cs.
  • Crear carpetas anidadas en una sola operación.
    Ejemplo: Folder1/Folder2/, Folder1/Folder2/MyFile.cs.
  • Agregar archivos con cualquier extensión, o sin ninguna extensión.
    Ejemplo: File.MyExtension, README, .gitignore.
    • Con la adición rápida se rellena automáticamente una extensión predeterminada, pero puede seleccionar Escape (Esc) después de abrir el cuadro de diálogo para borrar rápidamente el cuadro de entrada.
  • Agregar varios archivos a la vez.
    Ejemplo: File1.cs, File2.html o File.cs, File.txt.

Puede cambiar rápidamente entre el cuadro de diálogo de adición rápida y de nuevo elemento. A continuación se muestra cómo hacerlo.

  • Use Mostrar todas las plantillas para abrir el cuadro de diálogo Nuevo elemento.

    Captura de pantalla del cuadro de diálogo de adición rápida con el botón Mostrar todas las plantillas resaltado.

  • Use Mostrar vista compacta para abrir el cuadro de diálogo de adición rápida.

    Captura de pantalla del selector de clase del cuadro de diálogo de adición rápida con el botón Mostrar vista compacta resaltado.

Visual Studio recuerda su elección para ofrecerle la experiencia que mejor se adapte a sus necesidades. Si quiere volver al cuadro de diálogo predeterminado de adición rápida, seleccione Mayús+F2.

Sugerencia

Puede configurar los métodos abreviados de teclado para el comando Project.AddNewItem y el comando AddQuickFile desde Herramientas>Opciones>Entorno>Teclado.

La herramienta de comparación de archivos

A partir de la versión 17.7 de Visual Studio 2022, ahora puede seleccionar dos archivos en el Explorador de soluciones y compararlos con las nuevas opciones Comparar con y Comparar seleccionadas.

Captura de pantalla de la herramienta de comparación de archivos desde el menú contextual (botón derecho) en el Explorador de soluciones.

Puede comparar archivos de las maneras siguientes:

  • Haga clic con el botón derecho en un solo archivo, seleccione Comparar con... en el menú contextual, que abre el Explorador de archivos. A continuación, vaya a cualquier archivo y selecciónelo para la comparación.
  • Seleccione varios archivos manteniendo presionado el botón Ctrl. A continuación, haga clic con el botón derecho y seleccione Comparar seleccionado en el menú contextual.

Independientemente de la manera en que decida comparar los archivos, la herramienta de comparación de archivos debe facilitar la comparación de los archivos sin tener que salir del IDE.

El comando Contraer todos los descendientes

La versión 17.7 de Visual Studio 2022 también incluye el comando Contraer todos los descendientes. Este comando contrae recursivamente todos los nodos de una selección para que pueda ordenar las jerarquías profundamente anidadas mientras navega por la estructura de su proyecto.

Captura de pantalla del comando Contraer todos los descendientes desde el menú contextual (botón derecho) en el Explorador de soluciones.

Puede encontrar el comando Contraer todos los descendientes en el menú contextual del botón derecho del ratón para cualquier elemento del Explorador de soluciones que tenga descendientes. También puede pulsar Ctrl+Flecha Izquierda para utilizar el comando.