En Eclipse, ¿cómo reemplazo un personaje por una nueva línea?
-
03-07-2019 - |
Pregunta
En Eclipse 3.3.2, me gustaría reemplazar un carácter (digamos ',') por una nueva línea en un archivo. ¿Qué debo escribir en & Quot; Reemplazar con & Quot; caja para hacerlo?
EDITAR: muchas respuestas parecen ser para Eclipse 3.4. ¿Existe una solución para Eclipse 3.3.X?
Solución
Marque la casilla 'Expresiones regulares' y use '\ R' en el cuadro 'Reemplazar por'
Es una nueva característica introducida con Eclipse 3.4, consulte Novedades de 3.4
Otros consejos
Marque la casilla 'Expresiones regulares' y use '\ n' en el cuadro 'Reemplazar por'
Como dijeron los demás, solo use la expresión regular, pero en lugar de solo \ r, ponga \ r \ n
Estoy usando Helios y funciona, sin embargo, tuve algunos problemas con el reemplazo ... Quería colocar un salto de línea entre cualquiera de estos corchetes " > < < !> quot; (para hacer que cada nueva etiqueta XML vaya a una nueva línea) ... primero tuve que colocar un carácter entre los 2 corchetes, por ejemplo / r, después de esto verifiqué las " expresiones regulares " box y reemplazó el / r con \ R, lo que resultó en el salto de línea correcto. de lo contrario, el reemplazo parecía estar atenuado.
Acabo de encontrar un artículo sobre ese problema . Parece ser un error.
Hay una solución alternativa que consiste en copiar una nueva línea en el portapapeles y luego pegarla dentro de " reemplazar " caja.
si la búsqueda de archivos se realiza con la casilla de verificación Expresiones regulares marcada, entonces reemplazar todo / reemplazar seleccionado también permitirá la expresión regular y transformará \ n a una nueva línea en el archivo (s)