Tag: CLANG-FORMAT
Necesito usar clang-format para dar estilo a mi código fuente. Intenté usar .clang-format del kernel de Linux y hacer algunas modificaciones en él. Pero ahora una cosa no se ha cumplido: /* Este es el resultado de clang-format: struct one_name { int * n1; / Ummmm… */ int n2; double . . . Read more
La salida de clang-format para las declaraciones de funciones parece incorrecta cuando el valor predeterminado para un parámetro es una función lambda. Vea el siguiente ejemplo: “`C++ void Sample(const TString& name, const Type type, const int color, VetoFunction&& veto); void Sample(const TString& name, const Type type, const int color, VetoFunction&& . . . Read more
¿Hay alguna forma de eliminar expresiones vacías (punto y coma redundantes) como se muestra a continuación utilizando clang-format? int main() { return 0; }; <- punto y coma redundante Una búsqueda y reemplazo ingenua no funcionará debido a otros casos válidos como el siguiente: struct A { int a; }; . . . Read more
Suponiendo que ya tengo un código en C++ escrito y quiero generar un archivo clang-format a partir de él, para guardar todas las configuraciones de formato de mi código en este archivo, ¿hay alguna forma de hacerlo?
Estoy usando vscode y la extensión Xaver Clang-format a través de Wsl con un archivo .clang-format personalizado. La extensión no hace nada cuando guardo el archivo y cuando selecciono la opción del menú con el clic derecho, sin embargo, puedo utilizar clang format a través del terminal wsl con el . . . Read more