|
Herramientas Web para Ing. Johanna
Piña # de lista: 7 Trabajo 3
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
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 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 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. 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 |
|
|