Vedit es un editor de texto comercial para sistemas basados en 8080 / Z-80 , [1] Microsoft Windows y MS-DOS de Greenview Data, Inc.
Autor (es) original (es) | Ted Green |
---|---|
Desarrollador (es) | Greenview Data, Inc. |
Versión inicial | 1980 |
Lanzamiento estable | 6.24.2 / 12 de enero de 2015 |
Sistema operativo | Microsoft Windows |
Tamaño | ~ 2-6 MB |
Tipo | Editor de texto |
Licencia | Propiedad |
Sitio web | www |
Vedit fue uno de los pioneros en la edición visual . [2] Utilizaba un conjunto de comandos parecido a TECO . Hoy en día, es un editor de texto de uso general potente y rico en funciones . Vedit puede editar cualquier archivo, incluidos archivos binarios y archivos enormes de varios gigabytes. Aún así, es compacto y extremadamente rápido, [3] quizás porque está escrito principalmente en lenguaje ensamblador.
Historia
Vedit (Visual Editor) fue creado por Ted Green en 1979. Fue publicado comercialmente por CompuView en 1980 para el sistema operativo CP / M que se ejecuta en computadoras basadas en 8080 / Z80 . Cuando se introdujo IBM-PC , Vedit fue una de las primeras aplicaciones disponibles para él en 1982. Las versiones de Vedit estaban disponibles para MS-DOS , CP / M-86 y CSP DOS. [4]
Durante los años siguientes, se desarrollaron versiones para OS / 2 , Xenix , SCO Unix y QNX . En QNX, Vedit se proporcionó como editor estándar. Vedit se vendió en tres versiones: Vedit Jr, Vedit y Vedit Plus. Más tarde, se eliminaron los dos primeros y se cambió el nombre de Vedit Plus a solo Vedit. CompuView se cerró en 1989, pero una nueva empresa, Greenview Data, continuó el desarrollo de Vedit a partir de 1990. La primera versión de Windows (Vedit Plus 5.0) se publicó en 1997. Se publicó la versión de Windows de 32 bits (v5.1) en 1998. Vedit Pro64 de 64 bits se publicó en 2003. Utiliza direcciones de 64 bits y manejo de datos para admitir archivos de más de 2 GB, pero no requiere un procesador de 64 bits ni un sistema operativo de 64 bits.
El desarrollo y la comercialización de versiones de Unix, QNX, etc. se detuvieron gradualmente. La versión DOS todavía se ha desarrollado en paralelo con la versión de Windows y ambas tienen las mismas funciones (tanto como sea posible). La versión de DOS ya no se vende por separado ni se admite, pero todavía está empaquetada con las versiones de Windows. En febrero de 2008, Greenview Data anunció que las versiones antiguas CP / M y CP / M-86 de Vedit se pueden compartir libremente. [5]
Con la versión 6.20.1 (mayo de 2011), el antiguo sistema de ayuda de Windows se reemplazó por el sistema de ayuda HTML para admitir versiones de 64 bits de Windows (Windows Vista, Windows 7, Windows 8 / 8.1 y Windows 10).
Greenview Data, Inc fue comprado en marzo del 2017, por Zix Corp . El estado de Vedit se desconoce en este momento, pero no ha habido una actualización desde 2015.
Tecnología
Las versiones CP / M y DOS de Vedit se escribieron 100% en lenguaje ensamblador . El tamaño del archivo DOS-exe es de solo 158k.
La versión de Windows se escribió principalmente en ensamblador, pero la interfaz de usuario se escribió en C. El tamaño del archivo exe es 573k y no se utilizan archivos DLL.
Vedit utiliza su propio almacenamiento en búfer de archivos, que es más rápido que la memoria virtual de Windows. Además, utiliza muy pocos recursos de Windows. Al editar archivos grandes, solo una parte del archivo se carga en la memoria a la vez y los archivos temporales se crean solo cuando es necesario. Por lo tanto, se pueden abrir docenas de archivos de gigabytes simultáneamente en Windows de 32 bits, [6] e incluso un archivo de varios gigabytes se abre en una fracción de segundo.
Por lo tanto, Vedit se carga muy rápido y ejecuta todas las operaciones rápidamente. Y como no utiliza los recursos de Windows, no ralentiza las otras aplicaciones.
Características
- Vedit puede editar cualquier archivo, incluida la base de datos, archivos binarios y EBCDIC y archivos de gran tamaño. [7] El tamaño de archivo más grande para la versión estándar de Vedit es 2 GB. Vedit Pro64 puede editar archivos de tamaño ilimitado.
- Los archivos DOS, Unix y Mac se pueden editar y se detectan automáticamente.
- La edición FTP permite editar archivos en una computadora remota.
- Se pueden editar varios archivos utilizando la interfaz de documentos con pestañas o la interfaz de múltiples documentos o cualquier combinación de ellos. Una característica especial de Vedit es que la ventana de un documento puede ser de 'tamaño completo'. El tamaño de dicha ventana se ajusta automáticamente (como con las ventanas maximizadas), pero las ventanas superpuestas se pueden usar al mismo tiempo.
- Vedit tiene soporte para proyectos. Al abrir un proyecto, se cargan automáticamente todos los archivos, la lista de archivos, la configuración y los detalles de la sesión. Puede cambiar instantáneamente de un proyecto a otro haciendo doble clic en el nombre del proyecto en la barra lateral.
- La función de búsqueda de Vedit admite tanto expresiones regulares como sus propios códigos de coincidencia de patrones (que son más rápidos y fáciles de usar).
- La función Wildfile le permite realizar búsquedas, buscar / reemplazar operaciones, filtrar, ejecutar comandos o incluso ejecutar macros complejas en un gran conjunto de archivos en el disco de forma recursiva.
- Otras funciones de búsqueda incluyen Búsqueda incremental , Buscar bloque / palabra, Buscar en todos los búferes, Buscar en todos mostrar / seleccionar.
- Las operaciones de bloque se pueden realizar utilizando el Portapapeles de Windows o uno de los 100 registros de texto internos de Vedit. O puede copiar un bloque directamente a otra parte del archivo oa otro archivo. Se admiten bloques de columnas. Una característica especial de Vedit son los bloques persistentes que permanecen seleccionados incluso si mueve el cursor.
- Para los programadores , Vedit tiene características como resaltado de sintaxis , coincidencia de corchetes , edición de plantillas, sangría automática , compatibilidad con compiladores, selección de funciones y compatibilidad con etiquetas . Se admiten más de 50 lenguajes de programación y compiladores, y es bastante fácil agregar más.
- Vedit tiene un lenguaje de macros similar a C. [8] Está interpretado, por lo que no es necesario compilarlo. Esto facilita la automatización de sus tareas o la adición de nuevas funciones a Vedit. De hecho, muchas de las funciones integradas de Vedit se han realizado utilizando el lenguaje de macros. Las macros se pueden llamar desde un archivo en el disco, o puede agregarlas al menú Usuario o Herramientas o a cualquier macro de teclado.
- Las macros de eventos se pueden ejecutar automáticamente, por ejemplo, al abrir y cerrar un archivo, hacer doble clic con el mouse, etc. Se pueden utilizar, por ejemplo, para el check-out / check-in automático desde los sistemas de control de revisión .
- La ventana del modo de comando especial permite ingresar directamente cualquier secuencia de comando macro y también funciona como calculadora en línea.
- Las macros del teclado se pueden grabar o escribir, o puede editar la configuración completa del teclado.
- Vedit es altamente configurable con más de 200 configuraciones, la mayoría de las cuales se pueden seleccionar desde el menú Configuración. El teclado también es completamente configurable.
- Vedit se puede instalar y ejecutar directamente desde una unidad flash USB o un CD-ROM.
Documentación
Vedit viene con una completa ayuda en línea y un tutorial interactivo .
Además, hay dos manuales en PDF : Manual del usuario (449 páginas) y Manual de lenguaje de macros (305 páginas). Los manuales también están disponibles como libros impresos.
Se puede encontrar más apoyo en el Foro de usuarios.
Limitaciones
- La versión actual de Vedit no admite la edición Unicode. Sin embargo, Vedit puede convertir archivos Unicode a juegos de caracteres de Windows o OEM (DOS) y viceversa.
Ver también
- Lista de editores de texto
- Comparación de editores de texto
- Wikipedia: compatibilidad con el editor de texto
Referencias
- ^ "Anuncio de enero de 1983 del byte" .
- ^ "20 años de Vedit" . Greenview Data Inc. 2000 . Consultado el 8 de diciembre de 2007 .
- ^ "Buscar y reemplazar" . Prensa de la comunidad mundial . 24 de junio de 2002. Archivado desde el original el 14 de mayo de 2008.
- ^ Daneliuk, Tim (1983), "VEDIT, editor de texto para sistemas operativos CP / M" , InfoWorld , 5 (20): 64–67
- ^ "Acuerdo CP / M" . Greenview Data Inc. 2008. Archivado desde el original el 5 de febrero de 2017.
- ^ "VEdit EBCDIC Nivel 4" . Comco, Inc . Consultado el 19 de julio de 2012 .
- ^ Calzada, John (2007). "Herramientas de procesamiento del auditor informático" (PDF) . Junta Estatal de Ecualización (California) . Consultado el 29 de febrero de 2008 .
- ^ Código Rosetta (25 de octubre de 2008). "Vedit macro language" . Consultado el 11 de diciembre de 2008 .
enlaces externos
- Página web oficial
- Foro de usuarios de VEDIT
- Página de manual de QNX para Vedit