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% [?]
3 Responses to Remove Trailing Spaces
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….
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
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. [...]