Pergunta

Em Eclipse 3.3.2, eu gostaria de substituir um caractere (dizer '') por uma nova linha em um arquivo. O que devo escrever no "Substituir por" caixa, a fim de fazê-lo?

EDIT: Muitas respostas parece ser para Eclipse 3.4. Existe uma solução para o Eclipse 3.3.X?

Foi útil?

Solução

Marque a caixa 'Expressões Regulares' e uso '\ r' na caixa 'Substituir por'

É um novo recurso introduzido com o Eclipse 3.4, consulte O que há de novo no 3.4

Outras dicas

Marque a caixa 'Expressões Regulares' e uso '\ n' em caixa 'Substituir por'

Como os outros disseram, é só usar a expressão regular, mas em vez de apenas \ r, put \ r \ n

Eu estou usando Helios e ele funciona, no entanto eu tive alguns problemas com a substituição ... Eu queria colocar uma quebra de linha entre qualquer um destes suportes "> <" (fazer com que cada nova tag XML ir para uma nova linha ) ... primeiro eu tive que colocar um chacter entre os 2 suportes, por exemplo / r, após este eu verifiquei a caixa "expressões regulares" e substituiu a / r com \ R, que resultou na quebra de linha correta. caso contrário, a substituir parecia estar acinzentado.

Eu apenas encontrei um artigo sobre esse problema . Parece ser um bug.

Há uma solução alternativa que é para copiar uma nova linha na área de transferência e colá-lo dentro do "substituir" caixa.

Se a pesquisa de arquivo é realizada com expressões regulares caixa de seleção marcada, em seguida, substituir todos / substituir selecionada também vai permitir a expressão regular e vai transformar a \ n para uma nova linha no arquivo (s)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top