txt texto para muy gratis grandes grande emeditor como archivos archivo aplicacion abrir 1gb windows xml editor text-editor large-files

windows - muy - Editor de texto para abrir archivos de texto grandes(gigantes, enormes, grandes)



editor de txt (2)

Consejos y trucos

Menos

¿Por qué estás usando editores para mirar solo un archivo (grande)?

Bajo * nix o Cygwin , solo usa less . (Hay un famoso refrán: "menos es más, más o menos", porque "menos" reemplazó el anterior "más" del comando de Unix, con la adición de que podría retroceder). Buscar y navegar con menos es muy similar a Vim, pero no hay archivo de intercambio y se utiliza poca RAM.

Hay un puerto Win32 de GNU menos. Vea la sección "menos" de la respuesta anterior.

Perl

Perl es bueno para los scripts rápidos, y su operador .. (flip-flop de rango) hace que un buen mecanismo de selección limite la suciedad que tiene que atravesar.

Por ejemplo:

$ perl -n -e ''print if ( 1000000 .. 2000000)'' humongo.txt | less

Esto extraerá todo, desde la línea 1 millón a la línea 2 millones, y le permitirá tamizar la salida manualmente en menos.

Otro ejemplo:

$ perl -n -e ''print if ( /regex one/ .. /regex two/)'' humongo.txt | less

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 puede utilizar. Para citar el artículo de Wikipedia :

logparser es una utilidad de línea de comandos flexible que fue escrita inicialmente por Gabriele Giuseppini, un empleado de Microsoft, para automatizar las pruebas para el registro de IIS. Fue diseñado para su uso con el sistema operativo Windows y se incluyó con las herramientas del Kit de recursos de IIS 6.0. El comportamiento predeterminado de logparser funciona como una "canalización de procesamiento de datos", al tomar una expresión SQL en la línea de comando y generar las líneas que contienen coincidencias para la expresión SQL.

Microsoft describe Logparser como una herramienta potente y versátil que proporciona acceso de consulta universal a datos basados ​​en texto, como archivos de registro, archivos XML y CSV, así como fuentes de datos clave en el sistema operativo Windows, como el Registro de eventos, el Registro, El sistema de archivos, y Active Directory. Los resultados de la consulta de entrada pueden tener un formato personalizado en salida basada en texto, o pueden persistir en objetivos más especializados como SQL, SYSLOG o un gráfico.

Ejemplo de uso:

C:/>logparser.exe -i:textline -o:tsv "select Index, Text from ''c:/path/to/file.log'' where line > 1000 and line < 2000" C:/>logparser.exe -i:textline -o:tsv "select Index, Text from ''c:/path/to/file.log'' where line like ''%pattern%''"

La relatividad de los tamaños.

100 MB no es demasiado grande. 3 GB se está haciendo un poco grande. Solía ​​trabajar en una instalación de impresión y correo que creó aproximadamente el 2% del correo de primera clase de los Estados Unidos. Uno de los sistemas para los cuales yo era el líder en tecnología representaba alrededor del 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 de la comunidad por una razón! Todos necesitamos más consejos para manejar grandes cantidades de datos ...

Me refiero a más de 100 MB grande; Tales archivos de texto pueden empujar el sobre de los editores.

Necesito buscar en un archivo XML grande, pero no puedo si el editor tiene errores.

¿Alguna sugerencia?


Visitas gratuitas de solo lectura:

  • glogg (Windows, macOS, Linux): confirmado para manejar archivos de varios GB. Su característica principal es la búsqueda de expresiones regulares. Tiene pestañas, lee archivos directamente desde el disco, puede ver / seguir archivos y permite al usuario marcar líneas.
  • LogExpert (Windows): un reemplazo de GUI para tail y un visor de archivos grandes. Admite el seguimiento, la búsqueda, el filtrado, el resaltado configurable, los complementos y las herramientas externas. Hizo un buen trabajo con> 6 GB de archivos de registro.
  • Visor de archivos de texto grande (Windows) - Minimalista y tiene un ejecutable muy pequeño. Admite vista dividida, personalización de temas de texto, búsqueda de expresiones regulares y siguientes.

Editores gratuitos:

  • Editor de archivos grandes (Windows): abre y edita archivos TB +, admite Unicode, usa poca memoria, tiene características específicas de XML e incluye un modo binario.

Visores web:

  • htmlpen.com - Puede abrir y destacar sintaxis los archivos TB +. Permite editar, salvo archivos muy grandes. Soporta búsqueda, regex captura, exportación.
  • readfileonline.com - Otro visor de archivos grandes HTML5. Apoya la búsqueda.

Editores de pago:

  • Editor 010 (Windows, macOS, Linux): abre archivos gigantes (hasta 50 GB).
  • SlickEdit (Windows, macOS, Linux) - Puede abrir archivos grandes.
  • UltraEdit (Windows, macOS, Linux): puede abrir archivos de más de 6 GB, pero la configuración debe cambiarse para que esto sea práctico: Menú »Avanzado» Configuración »Manejo de archivos» Archivos temporales »Abrir archivo sin archivo temporal ...
  • EmEditor (Windows): maneja archivos de texto muy grandes muy bien (oficialmente hasta 248 GB, pero hasta 900 GB según un informe).

Y por supuesto:

  • Editores de programadores tradicionales : ¿ha intentado abrir el archivo grande con su editor normal? Algunos editores pueden manejar archivos bastante grandes. En particular, Notepad++ (Windows) admite archivos de hasta 2 GB.
  • Vim y Emacs (Windows, macOS, Linux): todos saben qué son estos programas. Son difíciles de aprender, pero son extremadamente eficientes y buenos con archivos grandes.
  • less (Windows, macOS, Linux) - Un buscapersonas de línea de comandos y una herramienta tradicional de Unix. Este programa viene con macOS y Linux. En Windows, se puede instalar con MSYS2, Chocolatey, Cygwin, MinGW o WSL; o manualmente descargando los binarios de GnuWin32 , extrayendo less.exe y agregándolo a PATH .
  • MORE (Windows): se refiere a Windows MORE , no a Unix more . Este programa incorporado está disponible en todas las versiones de Windows y le permite leer una pantalla a la vez. Es bueno en un apuro si estás en Windows y no quieres instalar nada.