Página 1 de 2

Procurar e Modificar comandos de prg´s

Enviado: 07 Abr 2009 11:04
por asimoes
Amigos,

É o seguinte estou transformando um código de um amigo para xharbour, mas o código tá mei bagunçado, tipo
o IF tá if ou If, o Do While Está: do while ou DO While ou DO WHILE.
São mais de 100 prgs, e eu queria colocar um padrão nos comandos. Existe alguma ferramenta que pegue todos os prgs e eu diga qual comando pegar e substuir pelo mesmo só que para o padrão que eu definir?

[]´s

Re: Procurar e Modificar comandos de prg´s

Enviado: 07 Abr 2009 13:28
por Maligno
O UltraEdit faz isso com um teclado nas costas. Ele faz substituição direta em diversos diretórios de uma vez, seja uma string, um bloco ou mesmo por expressões regulares.

Re: Procurar e Modificar comandos de prg´s

Enviado: 07 Abr 2009 13:38
por asimoes
Olá Maligno,

Eu não tenho o ultraedit, você teria para emprestar?
Se não for pedir muito. Como é feito no ultraedit.
[]´s

Re: Procurar e Modificar comandos de prg´s

Enviado: 07 Abr 2009 14:15
por Maligno
Olha, emprestar até empresto. Mas quando você devolve? :)
Link: http://buzinello.com/tmp/ultraedit_v14.20.zip

Procurar e Modificar comandos de prg´s

Enviado: 07 Abr 2009 14:31
por Pablo César
kakaka... cheio de graça.... hihihi

Inclusive esse editor tem várias opções para conversão. Por falar disso:
Asimoes na sua assinatura escreveu:"Só existem 10 tipos de pessoas. As que entendem e as que não entendem código binário."
01100001.01110011.01101001.01101101.01101111.01100101.01110011
Esse código binário, transformado em código hexadecimal é o mesmo que: 6173696D6F6573 que a sua vez é "asimoes"

Engraçado que no CALC.EXE do Windows, exibindo a do tipo científica e selecionando BIN na calculadora, pode ser muito útil no momento de apuros. Tudo na ponta dos dedos...

Re: Procurar e Modificar comandos de prg´s

Enviado: 07 Abr 2009 14:47
por Maligno
Ah, falando nisso... Esqueci de responder à pergunta de como acionar a função de troca de strings. É só pressionar CTR+R. Daí pra frente é intuitivo. Mas se for usar expressões regulares, melhor ler o help. Eu mesmo não entendo muito disso. Mas é um recurso realmente poderoso. Já usei várias vezes.

Re: Procurar e Modificar comandos de prg´s

Enviado: 08 Abr 2009 07:37
por asimoes
Valeu Mestre Maligno.

:-Y

Re: Procurar e Modificar comandos de prg´s

Enviado: 16 Abr 2009 11:35
por gvc
Só para constar no Notepad++ esta com a opção de procura em arquivos e troca nos arquivos abertos ou nos encontrados na pesquisa.
É gratuito e esta sempre tendo atualização. Eu uso e recomendo.

http://notepad-plus.sourceforge.net/br/site.htm

Re: Procurar e Modificar comandos de prg´s

Enviado: 17 Mai 2009 14:07
por billy1943
Não conheço ferramenta melhor para isso do que o TS.EXE com 19.130 bytes !
TS = Text Search, Advanced Edition 4.50 (1987-1988) PETER NORTON

Re: Procurar e Modificar comandos de prg´s

Enviado: 17 Mai 2009 14:58
por Maligno
Esse é o tipo do recurso que, pra mim, já deve fazer parte editor de texto. Por isso recomendei o UE. Até porque, é uma matéria diretamente relacionada à edição.

Procurar e Modificar comandos de prg´s

Enviado: 18 Mai 2009 08:45
por Pablo César
Se bem que o tópico refere-se a procura e substituição de strings e não necessariamente edição, mas até onde eu sei sobre o TS (Text Search do Norton Utilities) ao menos a versão que eu possuo que é a v.7, não possui qualquer opção de substituição, somente localização de strings. No entanto fica valendo como referência apenas, pois o autor ja resolveu com a indicação dada pelo Maligno. Outra referência é o FF (File Find também do NU) e que ele procura, visualiza e tem opção de inteiração com usuário para substituir strings, o problema que é de 16 bits e sempre dá aquela mensagem chata para fechar o ignorar... mas isso também não é problema, creio até que dá para declarar no SO para ignorar essa mensagem, só que agora não lembro onde é feito isso.

Re: Procurar e Modificar comandos de prg´s

Enviado: 18 Mai 2009 10:41
por Maligno
Se bem que o tópico refere-se a procura e substituição de strings e não necessariamente edição
Mas busca e substituição de texto é parte da tarefa de edição de texto. :)

Procurar e Modificar comandos de prg´s

Enviado: 18 Mai 2009 13:22
por Pablo César
Ao que eu me referia, foi sobre a desnecessidade de utilização de um editor de textos, sendo que pode alcançar o mesmo fim através de aplicativo específico. Quando temos muitos prgs para alinhar conforme a nossa conveniência e percepção, acredito que melhor não é ficar visualizando e sim ajeitar o texto de forma padrão. Existem aplicativo que endentam automaticamente, se for a opção desejada.

Re: Procurar e Modificar comandos de prg´s

Enviado: 18 Mai 2009 15:49
por Maligno
acredito que melhor não é ficar visualizando e sim ajeitar o texto de forma padrão.
Sim, eu entendi o que você quis dizer. Mas você não me entendeu. A função de substituição do UE (nos demais não sei como é) não mostra coisa alguma quando substitui textos em vários arquivos. Mostra apenas o resultado final, claro. Mas, basicamente, ele apenas substitui. Pense bem: como editor de texto todo programador deve ter, nada mais fácil e prático que essa função já esteja a ele incorporado.

Procurar e Modificar comandos de prg´s

Enviado: 18 Mai 2009 17:07
por Pablo César
Entendí legal então. Até daria para fazer um utilitário em Clipper mesmo com algumas condições par endentação. Mas claro iria demandar mais trabalho...