Me refiero a más de 100 MB; dichos archivos de texto pueden empujar el sobre de los editores.
Necesito mirar a través de un archivo XML grande, pero no puedo si el editor tiene errores.
¿Alguna sugerencia?
windows
xml
editor
text-editor
large-files
Dave Jarvis
fuente
fuente
Respuestas:
Visores gratuitos de solo lectura:
tail
". Es realmente un analizador de archivos de registro, no un visor de archivos grandes, y en una prueba requirió 10 segundos y 700 MB de RAM para cargar un archivo de 250 MB. Pero sus características principales son el columnizador (análisis de registros que están en CSV, JSONL, etc. y se muestran en formato de hoja de cálculo) y el marcador (muestra líneas con ciertas palabras en ciertos colores). También admite el seguimiento de archivos, pestañas, archivos múltiples, marcadores, búsqueda, complementos y herramientas externas.Editores gratuitos:
Programas incorporados (no requiere instalación):
MORE
, no a Unixmore
. Un programa de consola que le permite ver un archivo, una pantalla a la vez.Visores web:
Editores pagados:
fuente
Consejos y trucos
Menos
¿Por qué estás usando editores para solo mirar un archivo (grande)?
Bajo * nix o Cygwin , solo use menos . (Hay un dicho famoso: "menos es más, más o menos", porque "menos" reemplazó el comando anterior de Unix "más", con la adición de que podría desplazarse hacia arriba). Buscar y navegar en menos es muy similar a Vim, pero no hay un archivo de intercambio y se usa poca RAM.
Hay un puerto Win32 de GNU menos. Vea la sección "menos" de la respuesta anterior.
Perl
Perl es bueno para secuencias de comandos rápidas, y su
..
operador (flip-flop de rango) es un buen mecanismo de selección para limitar la basura que tiene que atravesar.Por ejemplo:
Esto extraerá todo de la línea 1 millón a la línea 2 millones, y le permitirá tamizar la salida manualmente en menos.
Otro ejemplo:
Esto comienza a imprimirse cuando la "expresión regular uno" encuentra algo, y se detiene cuando la "expresión regular dos" encuentra el final de un bloque interesante. Puede encontrar múltiples bloques. Tamizar la salida ...
logparser
Esta es otra herramienta útil que puedes usar. Para citar el artículo de Wikipedia :
Ejemplo de uso:
La relatividad de los tamaños.
100 MB no es demasiado grande. 3 GB se está volviendo algo grande. Solía trabajar en una instalación de impresión y correo que creaba alrededor del 2% del correo de primera clase de los EE. UU. Uno de los sistemas para los que yo era el líder tecnológico representaba aproximadamente el 15% de las piezas de correo. Teníamos algunos archivos grandes para depurar aquí y allá.
Y más...
Siéntase libre de agregar más herramientas e información aquí. ¡Esta respuesta es wiki comunitaria por una razón! Todos necesitamos más consejos para manejar grandes cantidades de datos ...
fuente
less
con el ajuste de palabras es lento.less -S
sin envoltura de palabras es muy rápido incluso en líneas grandes. Estoy feliz de nuevo!less
.