3INF DW - S05

Tema: Software de edición de páginas web

La herramienta más importante para cualquier desarrollador web es, sin duda, un editor de código que contenga todas las funciones necesarias y ofrezca una gran comodidad de uso, sin estar sobresaturado de funciones superfluas. Para cada sistema operativo, como Windows, macOS o Linux, se utilizan editores de código HTML muy diferentes.

 

Subtema 1: Características que debe tener un buen editor de código web

Los editores de código clásicos vienen a ser una solución intermedia entre los sencillos editores de texto y los sofisticados IDE (del inglés «Integrated Development Environment», o entorno de desarrollo integrado). Los primeros destacan por su amplio rango de funcionalidad, mientras que los segundos abarcan e integran varias herramientas para el desarrollo de software en una sola aplicación. Por lo general, los complejos entornos de desarrollo integrados también tienen un editor de código incorporado, aunque este solo es uno de sus muchos componentes.

También dentro del grupo de los editores de código hay diferencias que se deben, sobre todo, a la gran variedad de lenguajes de marcado y programación que existen. De este modo, por ejemplo, hay algunos más adecuados para trabajar con C++, Java o Python, mientras que otros han sido especialmente concebidos para desarrollar y diseñar páginas web. Estos últimos deben cumplir con un requisito básico: permitir y facilitar la escritura y edición de, como mínimo, los códigos HTML, CSS y JavaScript. Asimismo, es habitual que los editores de código web incluyan el llamado modo WYSIWYG (What You See Is What You Get), que permite al programador obtener una vista previa del resultado final del código en el navegador.



Estas son otras de las características que debería ofrecer un buen editor de código:

  • Opción de modificar la codificación de caracteres al guardar proyectos.
  • Resaltar la sintaxis de los diferentes lenguajes (configurable en el mejor de los casos)
  • Función de “Buscar y reemplazar” flexible, que también permita utilizar expresiones regulares
  • Opción de desplegar y ocultar secciones de código relacionadas entre sí de forma lógica (code-folding)
  • Autocompletar código (palabras, funciones, parámetros)
  • Editor de macros
  • Gestión sencilla de fragmentos de código completes

En el en siguiente link encontraras más información. 


TAREA:
Revisa otras características que deben tener un editor de código web, posteriormente regístralo en tu portafolio, mediante un organizador gráfico.

No hay comentarios:

Publicar un comentario

Publicaciones Populares

Con la tecnología de Blogger.

Publicaciones recientes

Cursos - Mario Cobo Barona 2020