FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Lentitud en de escritura en una Unidad del Delphi
Tengo una unidad en delphi de 15.000 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 |
#2
|
||||
|
||||
Prueba a desabilitar cosas en
Tools --> Editor Options --> Code Insight |
#3
|
||||
|
||||
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. |
#4
|
||||
|
||||
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.
|
#5
|
||||
|
||||
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. |
#6
|
||||
|
||||
¡Hola a todos!
Cita:
Si algo tiene Delphi es que te permite organizar el código de una manera bastante eficiente. ¿por qué "no vale"? Un abrazo valioso. Al González. |
#7
|
||||
|
||||
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
|
#8
|
||||
|
||||
De hecho con modularizar evitarás mucho trabajo en el futuro cercano.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Lentitud consultas mysql con delphi | Rako | SQL | 9 | 28-06-2007 16:12:03 |
Como BORRAR una unidad de RED en Delphi???? | AGAG4 | Redes | 1 | 28-04-2007 19:08:58 |
Unidad Crt de Turbo Pascal en Delphi para consola | linuxfresh | Varios | 0 | 08-09-2006 18:06:55 |
No permitir la escritura de ciertos caracteres en un tedit en Delphi. | bellota | Varios | 3 | 08-06-2006 21:10:16 |
Unidad ZLib de Delphi: Necesita DLL? | Pandre | Varios | 2 | 04-04-2005 17:34:07 |
|