Opciones, editor de texto, C/C++, formato

Utilice estas páginas de propiedades para cambiar el comportamiento predeterminado del editor de código cuando se programa en C o C++.

C++ Formatting property pages

Para tener acceso a esta página, en el cuadro de diálogo Opciones, en el panel izquierdo, expanda Editor de texto, expanda C/C++ y, a continuación, haga clic en Formato.

Nota:

Es posible que tu equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para más información, vea Personalizar el IDE de Visual Studio.

Página General

Esta página tiene opciones para dar formato a las instrucciones y las bloquea a medida que las escribe.

La página también tiene opciones para configurar la compatibilidad con ClangFormat versión 5.0. ClangFormat es una utilidad que facilita aplicar estilo y dar formato al código según un conjunto de reglas que se pueden configurar en un archivo de formato .clang o de formato _clang.

Configurar las opciones de ClangFormat

La compatibilidad con ClangFormat está habilitada de forma predeterminada. Puede elegir cuál de estas convenciones de formato comunes quiere aplicar a todos los proyectos: LLVM, Google, Chromium, Mozilla o WebKit. También puede crear un archivo de formato .clang o _clang de definición de formato personalizado. Si este archivo está presente en una carpeta de proyecto, Visual Studio lo usará para dar formato a todos los archivos de código fuente en esa carpeta y en sus subcarpetas.

De forma predeterminada, Visual Studio ejecuta clangformat.exe en segundo plano y aplica formato a medida que escribe. También puede especificar que solo se ejecute manualmente en los comandos de formato invocados manualmente Dar formato al documento (Ctrl+K, Ctrl+D) o Dar formato a la selección (Ctrl+K, Ctrl+F).

Páginas de sangría, nuevas líneas, ajuste del espaciado

Estas páginas permiten varias personalizaciones de formato pero se omiten si ClangFormat está habilitado.

Vea también