Mais uma extensão para o gEdit
Submitted by rafael on 25/10/2007
Olá a todos!
Essa semana precisei fazer uma substituição de termos à partir de uma expressão regular, e descobri que o gEdit(na versão 2.15.9 que é a que tenho no trabalho) não suporta busca por expressões regulares. Então fui ao pai de todos os desesperados, o Google, e achei um cara que tinha feito metade do caminho: uma extensão que pesquisa com expressão regular, mas que não faz o replace.
Então, o que eu fiz? Mexi nela e coloquei a opção de subsituição do termo da expressão regular :-)
A extensão ainda pode ser melhorada com, por exemplo, uma opção de substituir todas as ocorrências(atualmente ele só faz uma por vez).
Abaixo está o arquivo zip, e basta você descompactar em ~/.gnome2/gedit/plugins
[UPDATE] Graças ao software livre, aqui tem uma versão melhorada, feita à partir da minha versão.
| Attachment | Size |
|---|---|
| regexsearch-replace.zip | 4.8 KB |
Comments
Great plugin. I was in
by Scorpfromhell - 18/01/2008 - 03:19
Great plugin. I was in search of a regex replace plugin for a long time & finally found yours from the comment you left at http://danieldandrada.blogspot.com/2006/05/regex-searches-in-gedit.html
I guess it can be extended if you include named capture, this is the most interesting replace option for most coders I believe.
May be you could use re.subn() function instead of the replace_text function you have defined in the plugin? More info on subn is available here: http://docs.python.org/dev/howto/regex.html
Feel free
by rafael - 22/01/2008 - 09:49
Hi,
Thanks for your comment.
I'm a little busy these days, so I can't work on it for now. But this plugin is free open source software, feel free to expand it.
If you do it, please let me know, I want it too. :-)
Cheers
Olá, Rafael! Encontrei este
by Adam Victor Brandizzi - 13/01/2010 - 21:25
Olá, Rafael!
Encontrei este plugin e o link para sua versão no blog do Daniel: http://danieldandrada.blogspot.com/2006/05/regex-searches-in-gedit.html. Ajudou-me bastante!
Por outro lado, senti falta de algumas funcionalidades, então adicionei-as. Para facilitar o acesso e a contribuição, criei um projeto no BitBucket para compartilhar a versão: http://bitbucket.org/brandizzi/gedit-re-search/
Creio que gostaria de saber disso.
Obrigado, e até mais!
Oi Adam, Parabéns pelo
by rafael - 14/01/2010 - 07:49
Oi Adam,
Parabéns pelo trabalho. A intenção é essa mesmo. Valeu por me avisar, já vou atualizar.
Abraços
Obrigado. Estava precisando
by Lemuel - 06/12/2011 - 20:34
Obrigado.
Estava precisando de uma extensão dessa no gedit.
Encontrei seu blog por acaso, por que estava procurando uma outra extensão, mas sabe como é, a gente não acha o que quer na hora que quer ¬¬.
Mais uma vez, obrigado.
Post new comment