Herramientas Web para la Ciencia y Tecnología

Ing. Johanna Piña

# de lista: 7

Trabajo 3

EDITORES

 

Editor de texto

Un editor de texto es un programa que permite escribir y modificar archivos digitales compuestos únicamente por texto sin formato, conocidos comúnmente como archivos de texto.

Se distinguen de los procesadores de textos en que se usan para escribir sólo texto, sin formato y sin imágenes.

Hay una gran variedad de editores de texto. Algunos son de uso general, mientras que otros están diseñados para escribir o programar en un lenguaje. Algunos son muy sencillos, mientras que otros tienen implementadas gran cantidad de funciones.

El archivo creado por un editor de texto incluye por convención en DOS y Microsoft Windows la extensión .txt, aunque pueda ser cambiada a cualquier otra con posterioridad. El formato hoy en día es comúnmente de 7- o 8-bits en ASCII o UTF-8, rara vez EBCDIC.

Al trasladar archivos de texto de un sistema operativo a otro se debe considerar que existen al menos dos convenciones diferentes para señalar el término de una línea: Unix y Linux usan sólo retorno de carro en cambio Microsoft Windows usa al término de cada línea retorno de carro y salto de línea.

La gran ventaja de los editores de texto es que el documento puede ser modificado por el usuario de una manera sencilla.

En informática, un documento de texto (o de texto plano) es cualquier tipo de archivo o documento que contenga casi exclusivamente texto sin ningún tipo de formato. El término archivo o documento de texto" es usado en contraste con "archivo binario", a pesar de que cualquier archivo es esencialmente una secuencia de bits.

Composición

Los archivos de texto están compuestos de bytes que representan caracteres ordinarios como letras, números y puntuación (incluyendo espacios), también incluye algunos caracteres de control como tabulaciones, separaciones de líneas y retornos de carro. Esta simplicidad permite que una gran variedad de programas pueden leer y editar ese contenido.

Uso en software

A pesar de que los documentos de texto están hechos principalmente para su lectura por humanos, son usados comúnmente como una forma de almacenamiento de muchos programas. Los archivos de texto tienen algunas ventajas, incluso en almacenamiento de información, debido a que evitan ciertos problemas que tienen los archivos binarios. Adicionalmente, cuando ocurre algún tipo de corrupción de datos, es más fácil para un humano arreglar problemas en un archivo de texto. La desventaja de los archivos de texto es que no hay forma para un programa de determinar de manera confiable que codificación se usó. Un programa editor de texto puede grabar un archivo en UTF-8, pero un compilador puede esperar un formato ISO 8859; el tratar de compilar el archivo generará errores en el programa. Algunos formatos de texto (como XML) tienen mecanismos incluidos para especificar la codificación del documento, pero la gran mayoría de formatos no lo tiene.

Editor de páginas web

Diseñada con el fin de facilitar la creación de documentos HTML o XHTML. Su complejidad puede variar desde la de un simple editor de texto con coloreado de sintaxis, hasta entornos WYSIWYG en los que de manera visual se pueden colocar distintos elementos sobre una vista previa de la página, encargándose el programa de generar el documento HTML.

Ejemplos claros de editores de páginas web son NVU, Mozilla Composer, Amaya, Dreamweaver o Microsoft Frontpage, entre otros.

Ejemplos

  • Bloc de notas, editor integrado en Windows, también conocido como Notepad (en inglés)
  • Emacs, otro editor muy común en Unix.
  • jEdit, editor popular multiplataforma.
  • Vi, editor muy común en Unix.
  • BBEdit, editor muy común en Mac. contiene artículos sobre editores de texto.
  • Inedita

Notepad o Bloc de notas:

Es un editor de texto simple incluido en los sistemas operativos de Microsoft desde 1985. Su funcionalidad es muy sencilla. Algunas características propias son:

·         Inserción de hora y fecha actual pulsando F5, en formato "20:40 05/04/04".

·         Inserción de hora y fecha actual automática si el documento comienza por ".LOG".

·         Ajuste de línea.

Es el equivalente en Windows del editor de MS-DOS edit, la extensión predeterminada de este editor es *.txt, notepad, aunque es un programa de la "vieja escuela" no tiene ningún útil archivo de configuración. Así que si necesitamos hacer uso de algunas funcionalidades avanzadas o establecer los valores por defecto de algunos parámetros hemos de editar directamente el registro de windows y cambiar o crear las parejas clave-valor correspondientes

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, activamente desarrollado. Es la versión más popular de Emacs. El manual de GNU Emacs lo describe como "un editor extensible, personalizable, auto-documentado y de tiempo real." Es la versión más compatible y portada de las implementaciones de Emacs.

jEdit:

Es un editor de texto para programadores distribuido bajo los términos de la Licencia Pública General de GNU. Está escrito en Java y se ejecuta en Windows, Linux, Mac OS X y otros sistemas operativos que dispongan de la máquina virtual Java. Dispone de docenas de plugins para diferentes áreas de aplicaciones. Soporta de forma nativa el coloreado de la sintaxis para más de 130 formatos de fichero. También se puede incluir nuevos formatos de forma manual utilizando ficheros XML. jEdit soporta UTF-8 y otros formatos de codificación del texto. jEdit se puede personalizar y extender con macros escritas en BeanShell, Jython, JavaScript y otros lenguajes script.

Vi:

Es un editor de texto, fue originalmente escrito por Bill Joy en 1976, tomando recursos de ed y ex, dos editores de texto deficientes para Unix, que trataban de crear y editar archivos, de ahí, la creación de vi. Hay una versión mejorada que se llama Vim, pero Vi es un editor de texto que se encuentra en (casi) todo sistema de tipo Unix, de forma que conocer rudimentos de Vi es una salvaguarda ante operaciones de emergencia en diversos sistemas operativos.

Vi es un editor con dos modos: edición y comandos. En el modo de edición el texto que ingrese será agregado al texto, en modo de comandos las teclas que oprima pueden representar algún comando de vi. Cuando comience a editar un texto estará en modo para dar comandos el comando para salir es : seguido de q y ENTER --con ese comando saldrá si no ha hecho cambios al archivo o los cambios ya están salvados, para salir ignorando cambios :q! seguido de ENTER.

BBEdit

        Es un editor de texto para Mac OS y, desde su aparición, también para Mac OS X. Fue diseñado originalmente para editar HTML y está especialmente                                                                              diseñado para programadores y diseñadores web. Este editor está creado por la empresa Bare Bones Software.

Inedita

Inedita es un editor de textos de aspecto y funcionalidades básicas, al estilo del Bloc de Notas de Windows, pero que a la vez cuenta con algunas características interesantes que lo distinguen del resto. Permite, por ejemplo, abrir múltiples documentos en la misma interfaz gracias al uso de pestañas (”tabs”), y tiene soporte para diversos formatos (además de texto) en lenguajes de programación, para los que además usa códigos de color para comandos de sintaxis: PHP, ASP, HTML, Java, etc.

Incluye la posibilidad de grabar y reproducir macros, numeración de línea, visualizador del contenido del Portapapeles, lista de documentos favoritos, etc.

 

 

 

Infografia

 

Concepto

Esta página describe que es un editor de texto sus principales usos y un poco de historia de la evolución de los editores de texto.

 

http://es.wikipedia.org/wiki/Editor_de_texto

 

Editores Web

Esta página describe que es un editor Web y los principales usos en la industria de la informática.

.

http://es.wikipedia.org/wiki/Editor_de_p%C3%A1ginas_web

 

Uso en Software y Composición

Define los principales usos y la composición binaria para su funcionamiento.

 

http://64.233.167.104/search?q=cache:3dU5hOJVa74J:es.wikipedia.org/wiki/Documento_de_texto+%22editores+de+texto%22+ventajas&hl=es&ct=clnk&cd=15&gl=ve

 

Ejemplos:

Cada link describe cada uno de los ejemplos y sus principales aplicaciones

 

http://es.wikipedia.org/wiki/Bloc_de_notas

http://es.wikipedia.org/wiki/Emacs

http://es.wikipedia.org/wiki/JEdit

http://es.wikipedia.org/wiki/Vi

http://portablesoft.ws/2007/01/29/inedita/

 

 

Hosted by www.Geocities.ws

1