Estoy buscando un editor de texto que pueda mostrarme los retornos de carro y las nuevas líneas reales.
Por ejemplo, si guardo esta cadena: "This\rIs\r\nA\nString"
En lugar de mostrar
This
Is
A
String
Estoy buscando un editor de texto que muestre
This\rIs\r\nA\nString
Creo que un problema con mi análisis de archivos de texto en un determinado programa está siendo causado por una nueva línea / retorno de carro / ambos inconsistentes en los extremos de las líneas.
Simplemente podría hacer un programa que pueda leer un archivo y mostrarlo con ese formato, pero pensé que sería más fácil si alguien supiera de uno que ya puede hacerlo.
¡Gracias!
[EDITAR]
Olvidé especificar que estoy en Windows, e instalar Cygwin no es realmente una opción. De lo contrario, usaría vi o vim.
Además, si hay una manera de hacer esto en PSPad, que ya está instalado, sería increíble si lo supieras también. ¡Gracias!
fuente
Respuestas:
Con Notepad ++ , puede mostrar caracteres de fin de línea. Muestra CR y LF, en lugar de "\ r" y "\ n", pero muestra el punto. Sin embargo, aún insertará los saltos de línea. Pero sí puedes ver los caracteres de final de línea.
Para usar Notepad ++ para esto, abra el menú Ver, abra la diapositiva Mostrar símbolos y seleccione "Mostrar todos los caracteres" o "Mostrar caracteres de fin de línea".
fuente
View > Show Symbol
. Consejo: Notepad ++ también es excelente para encontrar caracteres y reemplazarlos con saltos de línea, consulte los detalles en superuser.com/q/34451/169199od -c filename.csv
. Este está trabajando en la aplicación Terminal. dr-palaniraja.blogspot.ca/2011/06/…En vi (m) , mira:
fuente
Sublime Text 3 tiene un complemento llamado RawLineEdit que mostrará los finales de línea y permitirá la inserción de un tipo de final de línea arbitrario:
https://github.com/facelessuser/RawLineEdit
fuente
shift + ctrl + p
Por lo general, Sublime es la forma de interactuar con los complementos. Presione estas teclas y comience a escribir el nombre del complemento, verá el resultado.En la plataforma de Windows, el editor de Zeus tiene una opción para mostrar espacios en blanco (es decir , Ver, menú Sapce blanco ).
También tiene una opción para mostrar el archivo en modo hexadecimal (es decir , Herramientas, menú Volcado hexadecimal ).
fuente
Puede obtener esto en Emacs cambiando el modo. Por ejemplo, así es como se ven las cosas en el modo de espacio en blanco .
fuente
Apuesto a que el Bloc de notas del programador te daría algo así ...
fuente
Escribe un pequeño programa que haga el truco. Dependiendo del idioma que use, tarda entre 10 segundos y 1 minuto. Más rápido que instalar cualquier aplicación con seguridad. En línea de comando con la configuración adecuada PHP
fuente
vi puede mostrar todos los personajes.
fuente
Prueba Notepad ++ . Muestra todos los personajes. Además, puede usar la utilidad dos2unix para convertir un archivo a todo / n, o "conv" (mismo enlace) para convertir de cualquier manera.
fuente
Soy un gran fan de JEdit . Es muy potente y multiplataforma. Hay un complemento disponible para él llamado Whitespace que puede hacer lo que quieras. Si eso no es suficiente, hay un complemento de visualización hexadecimal y un complemento de edición hexadecimal.
fuente
SciTE lo hace muy bien con una sola pulsación de tecla. También es capaz de detectar el final de línea más probable del archivo (en el caso de líneas mixtas) y convertirlos.
No es necesario instalarlo, es liviano, puede usarse como herramienta incluso si no desea renunciar a su editor favorito.
fuente
EmEditor hace esto. También puede personalizar qué símbolos se muestran realmente para mostrarlos.
fuente
Si tiene Mathematica, puede intentar con este comando:
Eso mostrará todos los / r y / n
fuente
Slickedit y Notepad2 también los muestran. En Slickedit puede personalizar todo tipo de caracteres invisibles (espacios en blanco, pestañas, CR, avances de línea, ...) y mostrarlos con cualquier carácter que desee.
fuente
Lo mejor para reemplazar \ n \ ty más: Editor de archivos del programador http://www.lancs.ac.uk/staff/steveb/cpaap/pfe/pfefiles.htm
fuente
Lamento unirme al tren tan tarde, pero en Windows 10, Notepad2 los mostrará. Elige del menú
View\Show Line Endings
fuente
GVIM se ejecuta en Windows, y hay VIM para cmd.
Cheque http://www.vim.org/download.php
Además, un vistazo rápido a través de los documentos o google, o algunos amigos vimmy pueden ayudarlo a usar la búsqueda y reemplazo rápidos de VIM para solucionar el problema que tiene, creo.
fuente