2011-05-05 9 views

Respuesta

1

El bueno de guión de línea de comandos: http://linux.die.net/man/1/indent

+0

+1: Me gustaría que sea capaz de mantener '' 'en la misma línea que' main' – pmg

+0

genial, lamentablemente ahora no tengo tiempo suficiente para leer las opciones, así que intentaré un poco Herramienta de GUI ... pero lo intentaré más adelante ... ¡THx! – manty

+0

El enlace de GNU a [Sangrado GNU] (http://www.gnu.org/software/indent/). – pmg

1

En KDevelop si no recuerdo mal se puede ir a Configuración -> Configuración -> sangría. (O algo similar). Aunque no puedo recordar si esa es la configuración de sangría automática mientras escribe o si es para formatear el código en general.

+0

hola, sí, es para formatear el código en general :(thx de todos modos – manty

0

Las herramientas como sangría son bastante potentes pero tienen un montón de interruptores para ser lo suficientemente flexibles como para admitir todo el estilo de codificación.

Si se trata de un editor que está buscando, vim hace una incrustación sensible a la sintaxis para C muy bien. Abra el archivo con Vim y haga "gg = G" y listo.

11

Suponiendo que está usando KDevelop 4 y no el (ya no se admite) KDevelop 3 ...

Puede usar "Editar> Fuente de reformateo" para formatear el origen del archivo actual.

también puede hacer clic derecho en uno o más archivos en la vista Proyectos de la izquierda y seleccione "Formato de archivos"

Puede configurar los ajustes de formato de origen en "Ajustes> Configurar KDevelop> Fuente formateador".

KDevelop 4 usa AStyle para manejar el formateo.

Editar: Cabe señalar que también hay algunos ajustes en "Configuración> Configurar Editor" que configura el KatePart integrado.
Estos son los ajustes "a medida que edita" sin efecto en el componente de formato de origen detallado anteriormente. Esto controlaría la autodetección cuando inserte líneas nuevas después de un corchete, por ejemplo.

+0

Puede configurar la forma en que funciona esta característica yendo a 'Configuración> Configurar KDevelop ...' y seleccionando 'Source Formatter' a la izquierda. – Octopus

Cuestiones relacionadas