Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ¿formateador de codigo puede hacer esto? (https://www.clubdelphi.com/foros/showthread.php?t=79811)

JXJ 12-08-2012 00:50:09

¿formateador de codigo puede hacer esto?
 
Hola pues que tengo una duda.

hay algun formateador de codigo para delphi que
se puede configurar para que de esto

Código Delphi [-]

        ID := BD.Query1.Fields[0].AsInteger; // ALMACEN_ID
        RFC_PERTENECE_EMPRESA := BD.Query1.Fields[1].AsString;
        // RFC_PERTENECE_EMPRESA
        CODIGOPEDI := BD.Query1.Fields[2].AsString; //
        UCODADUANA := BD.Query1.Fields[3].AsString; //
        PEDIMENTONUM := BD.Query1.Fields[4].AsString; //
        PEDIMENTOFECHA := BD.Query1.Fields[5].AsDateTime; //
        PEDESTATUS := BD.Query1.Fields[6].AsInteger; //
        Aduana := BD.Query1.Fields[7].AsString; //
        CODIGOADU := BD.Query1.Fields[8].AsString; //
        STATUS := BD.Query1.Fields[9].AsInteger; // STATUS
        BD.Query1.Next;

me de este codigo bonito que ami me gusta asi por que me da facilidad para leerlo

Código Delphi [-]
       

        ID                     := BD.Query1.Fields[0].AsInteger; // ALMACEN_ID
        RFC_PERTENECE_EMPRESA  := BD.Query1.Fields[1].AsString;        // RFC_PERTENECE_EMPRESA
        CODIGOPEDI             := BD.Query1.Fields[2].AsString; //
        UCODADUANA             := BD.Query1.Fields[3].AsString; //
        PEDIMENTONUM           := BD.Query1.Fields[4].AsString; //
        PEDIMENTOFECHA         := BD.Query1.Fields[5].AsDateTime; //
        PEDESTATUS             := BD.Query1.Fields[6].AsInteger; //
        Aduana                 := BD.Query1.Fields[7].AsString; //
        CODIGOADU              := BD.Query1.Fields[8].AsString; //
        STATUS                 := BD.Query1.Fields[9].AsInteger; // STATUS
        BD.Query1.Next;

champy 12-08-2012 08:48:19

Creo que lo tendrás que hacer manualmente tabulando.

Yo personalmente cuando voy a terminar tengo por costumbre perder 2 minutos en tabular todo lo que he hecho. Así cuando 1 mes más tarde hay que retomar el mismo código resulta muchísimo más cómodo y claro de leer.

Casimiro Notevi 12-08-2012 11:52:52

Sí existen programas para "embellecer" el código, alguna vez se ha tratado ese tema, a ver si lo encuentro...

Personalmente, prefiero hacerlo yo mismo porque al mismo tiempo me sirve de repaso del código para ir subsanando posibles errores.

AzidRain 12-08-2012 20:48:51

Ahorita no tengo delphi a la mano pero me parece que CnPack y GeExperts tienen utilidades para formatear código como quieres. Me parece que hasta son configurables creo que lo vi alguna vez pero yo no lo ocupo.

Casimiro Notevi 12-08-2012 21:43:31

Existe este: http://jedicodeformat.sourceforge.net/
Y este otro: http://www.aew.wur.nl/UK/Delforexp/

JXJ 13-08-2012 01:15:53

gracias. . los voy a probar..


La franja horaria es GMT +2. Ahora son las 11:30:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi