Cuando corro guión con varias opciones que quiero en contra de mi fuente, se hace lo que yo quiero, sino también se mete con la colocación de * s en los tipos de puntero:Buscando una herramienta más flexible que el guión de GNU
-int send_pkt(tpkt_t* pkt, void* opt_data);
-void dump(tpkt_t* bp);
+int send_pkt(tpkt_t * pkt, void *opt_data);
+void dump(tpkt * bp);
Sé que mi ubicación de * s junto al tipo, no la variable es poco convencional, pero ¿cómo puedo hacer una sangría para dejarlos solos? ¿O hay otra herramienta que hará lo que yo quiero? He buscado en la página de manual, en la página de información, y he visitado media docena de páginas que Google sugirió y no puedo encontrar una opción para hacerlo.
Probé Estilo artístico (por ejemplo AStyle) pero parece que no puedo encontrar la manera de hacerlo sangrar en múltiplos de 4, pero hago que cada 8 sea una pestaña. Es decir:
if (...) {
<4spaces>if (...) {
<tab>...some code here...
<4spaces>}
}
La sangría por cuatro espacios con tabulaciones de ocho espacios es probable que agrave a todos los demás que intenten mantener el código. Aquellos que usan pestañas de cuatro espacios (digamos, programadores de Visual Studio) creerán que te equivocaste con la sangría. A aquellos que usan pestañas de ocho espacios no les gustará sangrar cuatro caracteres. –