Tengo un código fuente que no es mío, no hay comentarios y no está completamente sangrado. ¿Es realmente un desastre? ¿Sabes si hay alguna opción, addon para kdevelop que lo auto-sangraría?¿Alguna manera de autodefinir un código c/C++ con Kdevelop?
Respuesta
El bueno de guión de línea de comandos: http://linux.die.net/man/1/indent
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.
hola, sí, es para formatear el código en general :(thx de todos modos – manty
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.
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.
Puede configurar la forma en que funciona esta característica yendo a 'Configuración> Configurar KDevelop ...' y seleccionando 'Source Formatter' a la izquierda. – Octopus
- 1. Proceso de horquillas con CC .NET
- 2. kdevelop no ejecutable válido especificado
- 3. ¿Hay alguna manera de cc: alguien en un elemento de error/trabajo en Microsoft Team Foundation Server?
- 4. ¿Cómo puedo autodefinir los nodos XML con XML :: LibXML?
- 5. Detalles de call/cc
- 6. ¿Hay alguna manera de "anular" un método con la reflexión?
- 7. ¿Existe alguna manera de extender las primeras migraciones de código?
- 8. ¿Hay alguna manera de reformatear código en FlashDevelop?
- 9. ¿Hay alguna manera de colorear comentarios/código en Sweave?
- 10. ¿Cómo construyo e instalo un complemento para KDevelop?
- 11. ¿hay alguna manera de "excluir" un archivo con PHP?
- 12. ¿Hay alguna manera de editar un pdf con C#?
- 13. ¿Hay alguna manera elegante de escribir este código?
- 14. ¿Qué es call/cc?
- 15. Qué camino tomar en Linux (Qt o KDevelop)
- 16. ¿Qué significa CC? = En un Makefile?
- 17. Android: ¿Hay alguna manera de mostrar DialogPreference desde el código?
- 18. ¿Hay alguna manera de exportar código a HTML en Eclipse?
- 19. ¿Alguna manera de invocar un método privado?
- 20. envío de múltiples CC y BCC con PHP PEAR CORREO
- 21. PHP Mail, CC Field
- 22. ¿Hay alguna manera de negar un predicado?
- 23. ¿Hay alguna manera de "compilar" el código de Python en un Arduino (Uno)?
- 24. ¿Hay alguna manera de ver el código fuente de un método desde la consola de Rails?
- 25. cómo convertir un cc de opencv :: Mat a qimage
- 26. ¿Hay alguna manera de omitir el código jQuery/Backbone/Underscore al pasar por JS con depurador?
- 27. ¿Hay alguna manera de hablar con OneNote a través del código?
- 28. ¿Existe una versión de kdevelop que pueda instalar en Windows?
- 29. ¿Hay alguna manera de inicializar un objeto mediante un hash?
- 30. mountainlion abril compilar carente de 'CC'
+1: Me gustaría que sea capaz de mantener '' 'en la misma línea que' main' – pmg
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
El enlace de GNU a [Sangrado GNU] (http://www.gnu.org/software/indent/). – pmg