Estoy buscando un editor de texto simple y liviano que sea capaz de abrir y editar archivos de texto de> = 2 GB rápidamente y que también sea capaz de procesar operaciones de búsqueda y reemplazo en dichos archivos rápidamente.
Requisitos
Ya lo intenté, pero no es apropiado
¿Algunas ideas? Gracias. Bunjip.
El editor CudaText puede abrir/editar archivos grandes, hasta aprovechar el tamaño de la memoria (mejor use la versión x64).
El tamaño máximo predeterminado es 1 Gb. Para permitir un tamaño de archivo máximo de 2 Gb, llame a "Opciones/Configuración-usuario" y escriba dicha opción en "usuario.json":
"ui_max_size_open": 2048,
Thunderpad (anteriormente TEXTPAD) es realmente rápido en cuanto al límite de tamaño de archivo. Puede manejar archivos grandes fácilmente.
El único inconveniente que veo es que no está claro qué tamaño de archivo puede manejar, simplemente dice "Puede manejar tamaños de archivo hasta la porción contigua más grande de memoria virtual de 32 bits", no he tenido ningún problema. con un archivo de registro de >2 gb, pero dependerá de su estructura de hardware/memoria/disco.
El problema con la edición de archivos grandes es que si elimina o inserta algo, entonces el archivo tendrá que mover datos; por ejemplo, cuando inserta una línea de texto, el editor tiene que mover las líneas después para dejar espacio para la nueva línea.
Sin embargo, si sabe lo que está haciendo, puede usar un editor hexadecimal; no mueve nada, pero te permite sobrescribir partes del archivo, byte por byte. Lo he usado para editar en medio de un archivo de texto enorme (600 GB) creado por mysqldump
.
ADVERTENCIA Los editores hexadecimales son muy potentes y puede causar fácilmente daños irreparables, así que considere todo lo que hace con mucho cuidado y asegúrese de comprender la estructura del archivo con suficiente detalle.
Samuel Aslund
Codiólogo
bunjip
hroptatyr
gdbdable