No Eclipse 3.3.2, gostaria de substituir um caractere (digamos ',') por uma nova linha em um arquivo. O que devo escrever na caixa "Substituir por" para fazer isso?
EDIT: Muitas respostas parecem ser para Eclipse 3.4. Existe uma solução para Eclipse 3.3.X?
eclipse
editor
text-editor
eclipse-3.4
paulgreg
fonte
fonte
Marque a caixa 'Expressões regulares' e use '\ n' na caixa 'Substituir por'
fonte
Como os outros disseram, apenas use a expressão regular, mas em vez de apenas \ r, coloque \ r \ n
fonte
Estou usando Helios e funciona, no entanto, tive alguns problemas com a substituição ... Eu queria colocar uma quebra de linha entre qualquer um desses colchetes "> <" (para fazer com que cada nova tag XML vá para uma nova linha) .. Primeiro tive que colocar um caractere entre os 2 colchetes, por exemplo / r, depois disso marquei a caixa "expressões regulares" e substituí / r por \ R, o que resultou na quebra de linha correta. caso contrário, a substituição parecia esmaecida.
fonte
Acabei de encontrar um artigo sobre esse problema . Parece ser um bug.
Há uma solução alternativa que é copiar uma nova linha na área de transferência e, em seguida, colá-la dentro da caixa "substituir".
fonte
se a pesquisa de arquivo for realizada com a caixa de seleção Expressões regulares marcada, então substituir tudo / substituir selecionado também permitirá a expressão regular e transformará \ n em uma nova linha no (s) arquivo (s)
fonte