FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
¿Es posible reemplazar texto en todos los unit de 1 sola vez (Delphi 7)?
Hola.
Conozco la forma de buscar un texto en todos los Unit de un aplicación. Pero, ¿Es posible buscar y reemplazar texto en todos los unit de 1 sola vez usando Delphi 7?. Por ejemplo, si se quiere cambiar el nombre de una variable global que aparece en muchos lugares. Gracias de antemano. Ramón. |
#2
|
||||
|
||||
Crl+R o Edit\Replace
Despues "Replace All" y "All"...
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
Muchas gracias Delphi.com.ar por tu respuesta.
Pero lamentablemente, no me funciona. La solución que aportaste no soluciona lo que pregunté. Quizás no me he explicado bien. Acabo de hacer una prueba de la forma que aportaste y solo reemplaza el texto en el Unit en el que se ejecuta la búsqueda y sustitución, y no actúa en los otros unit. Supongamos que tengo un proyecto que incluye 30 ó 40 unit diferentes. Lo que quiero es hacer el equivalente a un Ctrl+r, pero que funcione en TODOS los unit de 1 sola vez. Si no me he explicado bien, pongo un ejemplo, pero con búsqueda de texto: Ctrl+F, escribir el texto a buscar, Ctrl+Tab y Enter. De esa forma hace una búsqueda en todos los Unit del proyecto. Lo que quiero es hacer algo equivalente, pero con búsqueda y sustitución. Porque a veces me planteo cambiar un pequeño texto que aparece en muchos Unit y se pierde bastante tiempo... Y quizás exista una forma "automática" de hacerlo que no conozco. Saludos. Ramón. |
#4
|
||||
|
||||
Hola rrf.
¿ Te referis a una función similar a Find in Files ?. Yo no ví que haya algo como Replace in Files en el editor de Delphi 7, pero quizá esté en versiones posteriores. Realmente sería una opción útil... Saludos. Última edición por ecfisa fecha: 21-08-2010 a las 01:05:05. |
#5
|
|||
|
|||
Hola Ecfisa.
Sí, algo así. Me pregunto si existirá algún "añadido" a Delphi 7 que lo permita. Uso Gexperts y creo que no incluye nada para eso. Saludos. |
#6
|
|||
|
|||
hola, pues supongo que usted mismo puede hacer una "Mini Aplicacion" que recorra todas las unit y reemplaze los texto..
saludos |
#7
|
||||
|
||||
El que tiene esa función es el CnWizards... Es un "super plugin" para Delphi, yo lo uso en D7 y la verdad es que es para recomendar.
|
#8
|
||||
|
||||
Cita:
saludos
__________________
all your base are belong to us |
#9
|
|||
|
|||
Oye Look, muchas gracias.
Yo también uso el notepad++ y no sabía que tenía esa opción. Estupenda posibilidad. Hay que ver lo que se aprende con tantas cabecitas poniendo ideas y soluciones. Saludos. |
#10
|
|||
|
|||
Hola otra vez.
He desinstalado las GExpert e instalado las CnWizard y realmente parecen mucho más completas. Para empezar, me gusta mucho como resaltan el texto en los Begin-End, aunque parece que hay muchísimas más cosas interesantes. También he visto las opciones que más frecuentemente usaba con las GExperts, por lo que creo que no las echaré de menos. Muchas gracias Casimiro, tus comentarios me aclararon bastante. Y he probado Notepad++ reemplazando texto en muchos Unit abiertos y funciona de maravilla, gracias Look, lo tenía en las narices y no me dí cuenta de las posibilidades que ofrecía ese botón. Gracias a todos los que han participado y saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Recorrer y Reemplazar Texto en txt | agustibaldo | Varios | 12 | 22-01-2009 19:50:42 |
Reemplazar texto | Caro | Varios | 5 | 19-01-2009 22:55:29 |
Reemplazar texto en un .dfm | elcigarra | OOP | 9 | 19-12-2007 08:47:17 |
Reemplazar texto de encabezamiento y pie | toni.vi | Servers | 2 | 16-10-2007 10:36:50 |
Como activar/desactivar todos los triggers con una sola instruccion | lbuelvas | Firebird e Interbase | 4 | 18-06-2004 19:13:02 |
|