Edición de archivos grandes +4GB

Edición de archivos grandes +4GB

¿Existe un error inherente en el diseño de .txt que pueda provocar caídas significativas en el rendimiento al trabajar con archivos relativamente grandes? Al trabajar con un archivo de más de un millón de caracteres en Windows 8, los editores (específicamente Notepad++ y Wordpad) no solo tienden a ejecutarse lentamente, sino que con frecuencia fallan con grandes operaciones de búsqueda y reemplazo (si buscar y reemplazar realizan más de 60,000 reemplazos, por ejemplo). .

He verificado que esto no tiene nada que ver con la máquina particular en la que se ejecuta el archivo de texto (el mismo rendimiento deficiente en una máquina similar de alta especificación).

Inicialmente pensé que esto se debía a que el archivo en cuestión se estaba editando en un recurso compartido de red, pero copiarlo a una carpeta local aún generaba el mismo bajo rendimiento.

El rendimiento disminuye especialmente cuando se eliminan las nuevas líneas (trabajando con una sola palabra de un millón de caracteres de longitud). Caída de fotogramas notable en la interfaz de usuario a pesar de utilizar una máquina de gama alta)

Respuesta1

IntentarUltra editarEs lo mejor en este caso.

Funciones de un vistazo

  • Edición de columnas/bloques

  • Edición multicarácter

  • Selección múltiple

  • Resaltado de sintaxis

  • Cliente FTP integrado

  • SSH/telnet integrado

  • Temas del editor

  • Edición de archivos grandes +4GB

  • Clasificación de archivos/datos

  • Búsqueda poderosa

  • Soporta expresiones regulares

  • reformateo de datos CSV

  • Macros y guiones

  • Comparación de archivos

  • Plantillas inteligentes

Respuesta2

Notepad++ no fue diseñado para archivos de texto grandes; en cambio, recomiendo un programa llamado glogg. encontrado aquí:http://glogg.bonnefon.org/

y juro por Dios que si a alguien no le gusta esta publicación y se queja de que estoy respondiendo con un enlace, crezca porque respondí completamente la pregunta.

Respuesta3

Edito mis archivos enormes conMicrosoft Visual Studio. ¡Es súper rápido y maneja cualquier tamaño! ¡intentalo! Puedes descargar la versión gratuita (edición comunitaria)

ACTUALIZAR:

Compilación del Bloc de notas++64 bitsestá disponible ahora. Puedes usarlo.

Respuesta4

Bloc de notas++

1 millón de caracteres (1 MB) en realidad no es tan grande.

Ver

Otro editor de archivos de texto

Como otros han señalado, se han diseñado otros editores para manejar archivos de texto grandes. En particular, los dos venerables maestros del mundo de la edición de texto: vi (o vim) y emacs deberían funcionar bien con archivos más grandes que el que está editando.

Por ejemplo, vim tiene un límite de 2 mil millones de caracteres (2 GB).

Ver

Otros enfoques

Existen otras herramientas para manipular archivos de texto que pueden adaptarse mejor a algunas tareas. Por ejemplo

  • sed
  • awk
  • perla
  • tr
  • grep

Estos son estándar en Unix/Linux, pero se pueden obtener fácilmente para Windows; probablemente también haya muchas otras utilidades de Windows que pueden realizar operaciones de manera eficiente (como buscar y reemplazar) en archivos muy grandes.

En general, los editores de texto comunes están optimizados para cuando desea explorar visualmente un archivo desplazándose por una línea a la vez. Otros tipos de herramientas pueden ser mejores para buscar, reformatear, sumar, condensar, etc.

información relacionada