Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Sistemas web l Editores de texto Paul Alonso Hernandez Holguín 200983 Editores de texto Nombre EMACS ULTRAEDIT Atom editor Desarrollad or Proyecto GNU, Proyecto Emacs1 IDM Computer Solutions, Inc GitHub Inc Año de desarrollo Fue desarrollado en 1976 Fue creado en 1994 Fue desarrollado en 2014 Característi cas • Calc, una potente calculadora numérica. • Calendar- mode, para guardar calendarios y diarios de citas. • Doctor, una implementaci ón de ELIZA que realiza psicoterapia rogeriana. • Dunnet, una aventura conversacion al. • Ediff, para trabajar con ficheros diff Plegado de código Soporte a gestión de archivo de 64 bits (estándar) en plataformas Windows de 32 bits Soporte Unicode Gestión de edición de archivos grandes - soporte para archivos que excedan de 4GB, uso mínimo de RAM incluso en archivos de múltiples megabytes Diálogos de búsqueda y sustitución multilínea para todas las búsquedas (Buscar, Reemplazar, • Resaltado de sintaxis. Cuando estás utilizando Atom para escribir código, las palabras reservadas del lenguaje se ven en colores distintivos. Esto es muy útil para que la lectura y comprensión de los programas sea más fácil. • Git y GitHub integrados. Ideal para tener un control exhaustivo de las versiones y compartir código con compañeros de forma interactiva. • Emerge, para comparar ficheros y combinarlos. • Emacs/W3, un navegador web. • Dired, potente y extensible administrador de archivos, de interfaz parecida a Midnight Commander. • ERC, un cliente IRC. • Gnus, un completo lector de grupos de noticias y de correo electrónico. • MULE, MultiLingual extensions to Emacs, extensiones Buscar en Archivos, Reemplazar en Archivos) Corrector ortográfico de 100.000 palabras, con soporte de varios idiomas (Inglés Americano, Inglés Británico, Holandés, Finés, Francés, Alemán, Húngaro, Italiano, Español y Sueco) Destacado de sintaxis - configurable, pre- configurada para C, C++, Visual Basic, HTML, Java, y Perl, con opciones especiales para FORTRAN y LaTeX. Múltiples ficheros de definiciones disponibles para descarga Cliente FTP integrado para proporcionar de trabajo o con la comunidad. • Autocompletado. Característica esencial para quienes trabajan en proyectos complejos, ya que contribuye a un manejo eficiente del tiempo. • Atajos de teclado. Con estos, puedes realizar acciones repetitivas con solo combinar algunas teclas, sin tener que hacer uso del ratón. • Estructura de código. Como programador podrás ver la estructura de tu proyecto sin necesidad de tener que abrir una y otra vez multilingües para Emacs. Permite la edición de texto escrito en múltiples lenguajes, más o menos análogo a Unicode. • Info, un navegador de ayuda en línea. • Emacs-wiki, software de wiki para Emacs basado en Lisp. • Planner, un gestor de información personal para Emacs. • Tetris • Pong acceso a servidores FTP con gestión de cuentas múltiples y automatización de accesos y salvaguardas. (Sólo 32-Bits) Incluye soporte para SFTP (SSH2) Ventana SSH/Telnet Soporte para Proyecto/Área de Trabajo Selector de Entorno - Proporciona "entornos" de edición predefinidos o de usuario que recuerdan el estado de todas las ventanas anclables de UltraEdit, de las barras de herramientas y más cosas. Lenguaje scripts integrado para la automatización de tareas, entre otras. las carpetas que lo contienen. • Teletype. La mejor manera de trabajar en equipo en un mismo proyecto, puesto que quienes se unan a tu espacio de trabajo pueden participar activamente en la creación de código sin que se produzcan conflictos. Ventajas • Tiene una ligera interfaz que compensa bien a los que apenas inicien • Su tutorial es MUY directo y fácil (está traducido) • Es altamente personalizabl e • Viene con herramientas ya predetermina das • Perfecto para programar. • Facilita tareas y ahorra tiempo. • Compatible con todos los lenguajes de programació n. • Resaltar con color líneas específicas y predefinidas en cada lenguaje que estés usando. • Autocorrecci ón y autocomplet ado de las líneas del código, gracias a sus plantillas inteligentes que automáticam ente • Es personalizable. • Atom en modo desarrollador • Integración con Git y Github. • Edición multiplataforma. • Con él es más fácil añadir funcionalidades extras con extensiones. completan algunos de los códigos mientras tecleas. • Búsqueda avanzada de archivos. • Reformateo de datos de texto. Desventajas • Su peso es mayor (comparado a Vim) (Pesa 80mb aproximadam ente en instalación en Linux) • Requiere de ligeramente mas recursos que Vim (al ser GTK, o poseer una ligera interfaz gráfica) • No dispone de compilador. • No dispone de diccionario español. • Consume, de entrada, más RAM. • Su rendimiento puede considerase lento. • Al abrir un archivo navegar entre diferentes pestañas el tiempo de reacción, puede llegar a un poco superior a lo deseado y eso, puede molestar el ciclo de trabajo. • No es tan dinámica como Vim • No es capaz de manejar con soltura las aplicacion es que se utilizan habitualm ente. • No posee mucha potencia. Utilidad Emacs es un editor de texto con una gran cantidad de funciones, muy popular entre programadores y usuarios técnicos. GNU Emacs es parte del proyecto GNU y la versión más popular de Emacs con una gran actividad en su desarrollo. El manual de GNU Emacs lo describe como «un editor extensible, Es un editor de texto perfecto para programa en cualquier tipo de lenguaje, ya que dispone de compatibilidad con cualquier lenguaje de programación. El programa está diseñado para dar facilidad al programador e incorpora diferentes opciones que harán la tarea de programar más sencilla y rápida. Atom era un editor de código fuente de código abierto para macOS, Linux, y Windows con soporte para múltiples plug-in escritos en Node.js y control de versiones Git integrado, desarrollado por GitHub. Atom es una aplicación de escritorio construida utilizando tecnologías web. La mayor parte de los paquetes tienen licencias de software libre y está personalizable, autodocumentado y de tiempo real desarrollados y mantenidos por la comunidad de usuarios. Interfaz de EMACS Interfaz de ULTRAEDIT Interfaz de Atom editor Opinión Considero que el mejor editor de texto es Atom editor, cuenta con soporte por parte de Github y de ese mismo modo, podemos tener control total de cada versión editada de un mismo documento. Otro aspecto muy importante es el diseño, el cual está muy bien implementada en este software, es bastante colorido y aporta un buen grado de elegancia y sencillez al momento de utilizarlo. Este editor tiene bastantes herramientas que permiten manejar los documentos con mucha facilidad, tales como resaltado de texto, auto-corrector, colores intuitivos que ayudan a identificar el texto presente en los documentos, etc. Referencias Stallman, R., & Gayle, H. (1993). GNU Emacs manual (Vol. 675). Cambridge, MA: Free Software Foundation. On, P. C. UltraEdit: Thumbs-Up Code Editor for SAS® Programming. Sumangali, K., Borra, L., & Mishra, A. S. (2017, November). A Comprehensive review on the open-source hackable texteditor-ATOM. In IOP Conference Series: Materials Science and Engineering (Vol. 263, No. 4, p. 042061). IOP Publishing.
Compartir