Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-04-2008
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
'Ordenar' código fuente

Saludos amigos... El motivo de este mensaje es para pedirles o preguntarles por alguna aplicación que me sirva para formatear el código de los programas en delphi 6 que hago, es decir, que pueda dejarlo bien identado( creo q así se escribe ) y estructurado. Hace tiempo que no programaba en delphi y me acuerdo que antes tenía una aplicación que se integraba al delphi 6 y al ejecutarlo me ordenaba el código, pero no me acuerdo del nombre de ese programita... Desde ya, muchas gracias...
Responder Con Cita
  #2  
Antiguo 01-04-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por darkone2k4 Ver Mensaje
Saludos amigos... El motivo de este mensaje es para pedirles o preguntarles por alguna aplicación que me sirva para formatear el código de los programas en delphi 6 que hago, es decir, que pueda dejarlo bien identado( creo q así se escribe ) y estructurado. Hace tiempo que no programaba en delphi y me acuerdo que antes tenía una aplicación que se integraba al delphi 6 y al ejecutarlo me ordenaba el código, pero no me acuerdo del nombre de ese programita... Desde ya, muchas gracias...
Hola darkone2k4, bienvenido al club, te invito a leer nuestra guia de estilo.

Puedes colocar parte de cualquier código y decirnos que es lo que deseas, esto para entender un poco tu estilo de programar y seguro cualquier compañero te dará sus comentarios.

Salud OS

PD, trata de no escribir con letra bold, es dificil de leer.

Edito: Gracias por el cambio de letra
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #3  
Antiguo 01-04-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
No estoy totalmente seguro de lo que voy a decir asi que mejor tomenlo con pinzas:
Puede que GExpert ofrezca algo. Y si no tiene, tal vez se pueda editar un Experto que para que realize lo que buscas.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #4  
Antiguo 01-04-2008
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
Gracias por sus respuestas..

Lo que necesito es algun programa para delphi que haga lo siguiente:

Supongamos que tengo el siguiente código:

Código Delphi [-]
begin
if a=b then
showmessage('son iguales')
else
showmessage('son distintos');

Necesito que al usar ese programa o add-on el código me quede así:

Código Delphi [-]
Begin
   If a = b Then
      Showmessage( 'son iguales' )
   Else
      Showmessage( 'son distintos' );


El código es un ejemplo de como me gustaria que quedara ordenado.

PD: Disculpen por haber escrito el mensaje anterior sin respetar las reglas de estilo...
Responder Con Cita
  #5  
Antiguo 01-04-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Una búsqueda en Google por "Delphi Code Foirmater" me lleva a Jedi Code Format que arece ser lo que buscas. Consta de un ejecutable pero también de un plugin para delphi 7.

Bye
Responder Con Cita
  #6  
Antiguo 01-04-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Para mi lo mejor sería hacerlo yo mismo, cada que escribo algo, siempre aplicar las normas y guías que he aprendido....

siento que esas herramientas, me volverían un programador flojo...

pero hey, esa es mi opinión personal.
__________________

Responder Con Cita
  #7  
Antiguo 01-04-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por ContraVeneno Ver Mensaje
Para mi lo mejor sería hacerlo yo mismo, cada que escribo algo, siempre aplicar las normas y guías que he aprendido....

siento que esas herramientas, me volverían un programador flojo...

pero hey, esa es mi opinión personal.
Comparto parte de tu opinión, a veces uno ya tiene un estandar, y emplear una herramienta para que de "formato" al código puede que nos complique las cosas.

Yo veo muy seguido esta forma de llevar el IF-THEN:


Código Delphi [-]
 
if a=b then showmessage('son iguales')
else showmessage('son distintos');

Y para mi es inapropiada, se me cruzan los ojos! ¿Donde termina el THEN?
¿Donde termina el IF?
Para mi es mejor estructurar el código así:

Código Delphi [-]
If a = b
   then ...
   else ...

Llevar a la misma altura tanto el THEN como el ELSE.
Pero en fin, son gustos.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #8  
Antiguo 01-04-2008
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
Cita:
Empezado por keyboy Ver Mensaje
Una búsqueda en Google por "Delphi Code Foirmater" me lleva a Jedi Code Format que arece ser lo que buscas. Consta de un ejecutable pero también de un plugin para delphi 7.

Bye
gracias por la respuesta... es lo que busco, pero para delphi 6...
Responder Con Cita
  #9  
Antiguo 02-04-2008
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.234
Poder: 20
ElKurgan Va camino a la fama
Busca el programa "Delforexp" (Delphi Formatter Expert)... Hace justo lo que necesitas, es gratuito... ¡Y con fuentes!

En concreto, para Delphi 6 lo puedes obtener aqui:

http://www.delphipages.com/result.cfm?ID=629

Un saludo
Responder Con Cita
  #10  
Antiguo 02-04-2008
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por darkone2k4 Ver Mensaje
...es decir, que pueda dejarlo bien identado( creo q así se escribe )...
En realidad se escribe sangrado (http://www.clubdelphi.com/foros/show...light=sangrado).

Por lo demás, celebro que los compañeros te hayan dado muy buenas sugerencias.

Mi duda es ¿a qué se debe que el código actualmente no esté sangrado? ¿Quién lo escribió? (Sólo curiosidad).

Saludos.

Al González.
Responder Con Cita
  #11  
Antiguo 02-04-2008
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
Cita:
Empezado por Al González Ver Mensaje
En realidad se escribe sangrado (http://www.clubdelphi.com/foros/show...light=sangrado).

Por lo demás, celebro que los compañeros te hayan dado muy buenas sugerencias.

Mi duda es ¿a qué se debe que el código actualmente no esté sangrado? ¿Quién lo escribió? (Sólo curiosidad).

Saludos.

Al González.
muchas gracias ElKurgan por la recomendación del programa, era justo el que buscaba....

Respecto a tu pregunta Al González, lo que pasa que somos 3 personas las que estamos trabajando en un proyecto y uno de los miembros no respeta el sangrado, o sea, llega y escribe lineas de codigo así como así y es un tanto desordenado....
Responder Con Cita
  #12  
Antiguo 02-04-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
¿y otros tienen que hacer el trabajo que no hizo uno?
__________________

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Programa con su código fuente seoane Varios 13 13-08-2006 15:30:20
Código fuente chinchan C++ Builder 3 01-08-2006 04:59:25
TPV.- Codigo Fuente Rabata Varios 4 15-10-2005 13:48:51
Codigo fuente IBConsole Delfino Firebird e Interbase 0 13-03-2005 21:56:49


La franja horaria es GMT +2. Ahora son las 19:01:10.


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
Copyright 1996-2007 Club Delphi