for debugger configurar configurando compiler c++ clang clion clang-format

c++ - debugger - Usando el formato clang en CLion



configurar clion linux (2)

Me gustaría formatear mi código usando el formato de Clang en CLion. He revisado la configuración y no he encontrado ninguna configuración que me permita ejecutar un comando externo para transformar el código. ¿Cómo se hacen tales cosas normalmente en CLion?


Puedes usar herramientas externas en CLion.

Vaya a File->Settings->Tools->External Tools y haga clic en el signo más.

Una ventana debería aparecer. Utilice un nombre de su elección.

Para la pestaña de Tool settings estoy usando esta configuración:

  • Programa: clang-format-3.7 (debe usar el nombre de su ejecutable aquí)

  • Parámetros: -i $FileName$

  • Directorio de trabajo: $FileDir$

Ahora, con el archivo abierto, puede ir a Tools->External tools y ejecutar la configuración anterior. Básicamente se llama formato clang y hace formateo in situ.

También puede establecer un mapa de teclas personalizado, simplemente busque el nombre de su herramienta externa en el menú Configuración.


Vaya a File->Preferences->Plugins y busque ClangFormatIJ . Instala este plugin.

Instala el menú contextual para invocar el clang-format instalado localmente para un archivo o para una selección. También configuró el método abreviado clave para la acción "Reformateo de la Declaración actual con formato clang".

Esta opción funciona bastante bien. Lo he probado en un último CLion 218.3 EAP , sin embargo, también podría incluirse en una versión anterior.