Establecimiento de preferencias de codificación de C++ en Visual Studio

Puede hacer que su C++ experiencia de codificación sea más cómoda, productiva y agradable mediante la personalización de Visual Studio. Puede:

  • Personalizar los menús y barras de herramientas
  • Organizar el diseño de la ventana
  • Configurar temas de color
  • Especificar reglas de formato de C++, incluidos varios estilos de ClangFormat
  • Compartir métodos abreviados de teclado personalizados

Puede sincronizar sus preferencias en varios equipos y crear y almacenar varios conjuntos de preferencias y compartirlos con compañeros de equipo. Puede instalar las extensiones desde Visual Studio Marketplace, lo que le ofrece opciones adicionales para personalizar el comportamiento. Para más información, vea Personalizar el IDE de Visual Studio.

Organización del diseño de ventana

Dentro de la ventana de Visual Studio, el espacio se divide en el menú principal, la barra de herramientas, el editor de código (o la ventana de documento) y las ventanas de herramientas (como Explorador de soluciones y Lista de errores). Algunas ventanas se superponen entre sí en la misma posición. Por ejemplo, Explorador de soluciones, Vista de clases, Vista de recursos y Explorador de control de código fuente comparten la misma posición predeterminada. Para cambiar entre ellos, seleccione las pestañas en la parte inferior del marco. Para que dos o más de estas ventanas estén visibles al mismo tiempo, basta con arrastrar una de ellas por la barra de título hasta una nueva posición. Puede acoplarla a uno de los bordes de la ventana principal de Visual Studio, o puede hacerla flotante.

En la captura de pantalla siguiente se muestra la ventana Team Explorer que se arrastra desde su posición predeterminada a una nueva posición acoplada en el lado izquierdo del editor de código. El área azul sombreada muestra dónde se colocará la ventana cuando se suelta el botón del mouse.

Captura de pantalla de la ventana de Visual Studio Team Explorer, con el área azul sombreada resaltada donde se colocará la ventana cuando se libere el mouse.

En la ventana de documento, cada archivo abierto está contenido en un marco con pestañas. Puede convertir en flotantes estas pestañas, o bloquearlas, al igual que las ventanas de herramientas. Para obtener más información, vea Personalizar los diseños de ventana de Visual Studio.

Para ocultar todas las ventanas de herramientas y maximizar la ventana del editor de código, presione Alt + Mayús + Entrar para cambiar al modo de pantalla completa.

Establecimiento de estilos y formato de codificación de C++

Puede especificar muchas opciones de formato de código individuales, como la sangría y las posiciones de las llaves. Para ello, vaya a Herramientas>Opciones>Editor de texto>C/C++>Formato (o escriba Ctrl + Q y busque "Formato"). Como alternativa, puede especificar uno de los estilos ClangFormat (o su propio estilo personalizado de ClangFormat).

Captura de pantalla del panel Opciones con Editor de texto > C/C y más > Formato > General seleccionado. En el panel derecho aparecen las opciones ClangFormat.

Para más información sobre todas las opciones de formato, consulte Opciones, editor de texto, C/C++, formato.

Establecimiento del tema de color

Para establecer un fondo claro o oscuro, escriba Ctrl + Q y busque "Tema de color". También puede encontrarlo si va a Herramientas>Opciones>Entorno y elige Tema de color.

Captura de pantalla del panel Opciones. Se selecciona Entorno > General. A la derecha, la lista desplegable de temas de color muestra las opciones de Claro, Oscuro, etc.

Por ejemplo, este es el tema oscuro:

Captura de pantalla de Visual Studio con el tema de color oscuro.

Personalización del coloreado del código

En Visual Studio 2019, puede elegir entre tres esquemas de color predefinidos. Estos especifican cómo se colorean los elementos de código en el editor. Para elegir un tema, vaya a Herramientas>Opciones>Editor de texto>C/C++>Ver y elija Combinación de colores:

Captura de pantalla de las opciones desplegables de combinación de colores de C++. De las opciones disponibles, Mejorado está resaltado.

En la combinación de colores denominada Visual Studio 2017, la mayoría de los elementos de código son negros. En la combinación de colores Mejorada, las funciones, las variables locales, las macros y otros elementos se colorean. En la combinación Mejorado (globales frente a miembros) , las funciones y las variables globales se colorean para contrastar con los miembros de clase. El modo predeterminado es Mejorada y tiene el siguiente aspecto:

Captura de pantalla de la combinación de colores mejorada que tiene un fondo negro y colores para palabras clave de C++ como azul para int y verde para los comentarios.

Independientemente del tema o la combinación de colores que esté activa, puede personalizar la fuente y los colores de los elementos de código individuales. Para ello, vaya a Herramientas>Opciones>Entorno>Fuentes y colores (o escriba Ctrl + Q y busque "Fuentes"). Desplácese hacia abajo en la lista de elementos para mostrar hasta ver las opciones de C++.

Captura de pantalla de las opciones de fuente y color de C++ que muestra que puede establecer colores para elementos de código de C++, como enumeraciones, funciones, palabras clave, macros, etc.

Los colores que establezca aquí invalidan los valores definidos para las combinaciones de colores. Si desea volver a los colores predeterminados para la combinación de colores, establezca un color de nuevo en Predeterminada.

Personalizar las barras de herramientas

Las barras de herramientas proporcionan una manera cómoda de enviar comandos con un solo clic, en lugar de usar los menús o los métodos abreviados de teclado. Visual Studio incluye un conjunto estándar de barras de herramientas. Para el desarrollo estándar de C++, las barras de herramientas más útiles son probablemente Estándar, Editor de texto, Compilar, Depurar, Control de código fuente y Comparar archivos. Para el desarrollo de Windows, el editor de cuadros de diálogo y el editor de imágenes son útiles para diseñar cuadros de diálogo y iconos de edición.

Mantenga el mouse sobre los iconos de la barra de herramientas para ver qué comando representa:

Captura de pantalla del mouse sobre el icono del marcador. La información sobre herramientas dice:

Puede agregar o quitar comandos, o crear una barra de herramientas personalizada; para ello, seleccione la flecha hacia abajo. Para desplazar la barra de herramientas a una nueva ubicación, arrástrela por la barra de puntos de la izquierda.

Captura de pantalla de una barra de herramientas con la barra de puntos de la izquierda resaltada donde mueve la barra de herramientas con el mouse. La flecha hacia abajo también está resaltada.

Para obtener más información, vea Cómo: Personalización de menús y barras de herramientas en Visual Studio

Visualización y ocultamiento de números de línea

Puede especificar si los números de línea se muestran a la izquierda de las ventanas del editor. En Opciones, en C/C++ , seleccione General. En la sección Configuración, active o desactive Números de línea, en función de sus preferencias.

Captura de pantalla de las opciones Generales (Editor de texto > C/C y > General). La casilla Números de línea está resaltada.

Creación de métodos abreviados de teclado

Muchos comandos de Visual Studio tienen métodos abreviados de teclado, combinaciones de teclas con las teclas Ctrl, Alt y Mayús. Puede modificar estos métodos abreviados de teclado o crear unos nuevos en Visual Studio. Vaya a Herramientas>Opciones>Entorno>Teclado (o escriba Ctrl + Q y busque "métodos abreviado de teclado"). Para más información, consulte Identificar y personalizar métodos abreviados de teclado en Visual Studio.