Remove Trailing Spaces

17 Sep
2005

Vapor trail of the space shuttle

Se tem uma coisa que eu nunca gostei quando pego código fonte de outros (ok, pegar código dos outros para dar manutenção já é chato quase que implicitamente) para dar algum tipo de manutenção, é aqueles espaços em branco que ficam no final da linha, depois de terminar o código. Por exemplo,

System.out.print("Depois do ponto e vírgula tem vários espaços em branco");

E essa semana peguei um arquivo cheio dessas pequenas irritações (pode parecer um pouco de frescura, mas não gosto mesmo). Então resolvi o problema criando uma pequena regular expression que resolve o problema todo. É só mandar o seu editor de código achar todas as ocorrências da regular expression abaixo (seu editor tem suporte à regex né? não? está esperando o que pra trocar por um decente então?):

[ \t]+$

E no replace with deixar em branco. Done.

Popularity: 10% [?]

by-nc-nd

3 Responses to Remove Trailing Spaces

Avatar

Marcos Silva Pereira

December 13th, 2005 at 1:12 am

Tambem não gosto disso, mas odeio quando o codigo não tem uma linha em branco sequer. Mas, no seu editor favorito, um ctrl+shift+f já não resolve isso não?

valeuz….

Avatar

Diego Pires Plentz

December 13th, 2005 at 6:05 am

Olá Marcos, acho que faz sim, mas como eu não uso o Eclipse só pra Java, utilizo essa pequena trick ;)

Avatar

Diego Pires Plentz :: Eclipsed

February 2nd, 2007 at 4:18 pm

[...] AnyEdit tools plugin for Eclipse – Update site Adicionar algumas funções para facilitar o desenvolvimento, como conversão caracteres para entidades HTML, maiúscula/minúscula, espaços/tabulações, remover espaços no final das linhas. [...]

Comment Form

top