Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Lentitud en de escritura en una Unidad del Delphi (https://www.clubdelphi.com/foros/showthread.php?t=48449)

raorre 25-09-2007 18:02:04

Lentitud en de escritura en una Unidad del Delphi
 
Tengo una unidad en delphi de 15.000 :mad: lineas de código y cuando empiezo a escribir mas código en esa unidad empieza a relentizarse la escritura y a veces da acabas de escribir y aun continuan apareciendo los caracteres que has pulsado.
Alguien sabe como evitar eso y no vale el separar el codigo en 2 partes o modularizar, no es posible.
gracias

duilioisola 25-09-2007 18:05:30

Prueba a desabilitar cosas en
Tools --> Editor Options --> Code Insight

dec 25-09-2007 18:10:18

Hola,

Hay que ver la versión de Delphi que usas. En Delphi 7 (y anteriores), y hasta en BDS 2006, tal vez no encontraras muchos problemas. Sin embargo, Delphi 2007, por ejemplo, ofrece un "resaltado de errores en tiempo real", entre otras cosas (quiero decir además del propio resaltado de la sintaxis) que sí que pueden hacer que las cosas se ralentizen un poco...

Claro que no se pueden pedir milagros, supongo. Tampoco dependerá enteramente de Delphi, puesto que la velocidad del procesador, la memoria RAM, etc., también deben estar de por medio. En todo caso, 15.000 líneas son muchas líneas... y si hay que buscar errores, resaltarlos, estar al tanto de posibles "enlaces", resaltar la sintaxis... pues eso, que los milagros no existen en realidad. :)

raorre 25-09-2007 18:41:43

es delphi 2007 y hemos desmarcado la casilla de "Code Insight", ademas el equipo es bastante potente. y si escribo en la unidad de 15.000 lineas y paso a otra de 4.000 lineas la de 40000 funciona a la perfección.:eek:

dec 25-09-2007 18:47:09

Hola,

No sé bien qué quieres decir con esto último. Parece lógico que 4.000 líneas se manejen mejor que 15.000. Pero, a lo que iba. En Delphi 2007 puedes "desactivar" más características si ves que tal. Echa un vistazo en las opciones del editor, en el apartado "Code Insight", verás que hay opciones como "Error Insight", que si desactivas, seguramente el asunto irá más rápido.

Al González 25-09-2007 19:17:10

¡Hola a todos!

Cita:

Empezado por raorre (Mensaje 233665)
...Alguien sabe como evitar eso y no vale el separar el codigo en 2 partes o modularizar, no es posible...

A ver, a ver, a ver, ¿por qué dices que no es posible hacer eso?

Si algo tiene Delphi es que te permite organizar el código de una manera bastante eficiente. ¿por qué "no vale"? :confused:

Un abrazo valioso.

Al González. :)

raorre 28-09-2007 09:35:56

Bueno..
 
Bueno ante todo gracias por los aportes, decido modularizar no hay mas remedio...si que se podia pero era evitar hacer trabajo con el tiempo del proyecto encima..bueno gracias a todos :p

Al González 28-09-2007 16:24:44

Cita:

Empezado por raorre (Mensaje 234646)
Bueno ante todo gracias por los aportes, decido modularizar no hay mas remedio...si que se podia pero era evitar hacer trabajo con el tiempo del proyecto encima..bueno gracias a todos :p

De hecho con modularizar evitarás mucho trabajo en el futuro cercano. ;)


La franja horaria es GMT +2. Ahora son las 08:59:02.

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