Convertir código al estilo del kernel de Linux

Convertir código al estilo del kernel de Linux

Solía ​​​​conocer un comando para convertir código al estilo del kernel de Linux con corchetes y espacios adecuados y todo eso.

Usaba sangría, pero no recuerdo el resto. ¿Alguien puede ayudar?

Respuesta1

A scripts/cvt_kernel_style.pl: código fuente estilo kernelreformatear.

Un script para convertir archivos fuente del kernel a un estilo más conforme. Un complemento o reemplazo de Lindent. Un pequeño y miserable script en Perl que usa expresiones regulares.

Es una pequeña herramienta estúpida, no esperes que sea perfecta. Que no es.

Las conversiones deben realizarse una a la vez. Se pueden realizar varias conversiones juntas, pero no se recomienda.

No todas las conversiones se realizan correctamente. Verifique todas las conversiones antes de realizar cualquier cosa.

Si el archivo fuente original no se compila, cualquier conversión tampoco se compilará y puede consumir su fuente.

No utilice la opción --overwritea menos que tenga otra copia del archivo fuente.

No existe ninguna opción para ajustar filas largas.

Uso de la línea de comando:

$ ./scripts/cvt_kernel_style.pl --help
usage: ./scripts/cvt_kernel_style.pl [options] <files>
version: 0.1

Pero mejor es saber cuál es el estilo de codificación:

Estilo de codificación del kernel de Linux (por Linus Torvalds)


Este es un documento breve que describe el estilo de codificación preferido para el kernel de Linux. El estilo de codificación es muy personal y no impondré mis puntos de vista a nadie, pero esto es lo que se aplica a cualquier cosa que deba poder mantener, y también lo preferiría para la mayoría de las otras cosas. Por favor, al menos considere los puntos planteados.aquí:

Capítulo 1: Sangría

Capítulo 2: Colocación de aparatos ortopédicos

Capítulo 3: Nombrar

Capítulo 4: Funciones

Capítulo 5: Comentar

Capítulo 6: Lo has arruinado

información relacionada