Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Editores de código
2 de 29
Índice
1. Introducción …………………………………………………………………………………………………………………… 5
2.1. Notepad++…………………………………………………………………………………………………………… 6
Si bien es cierto que con cualquier editor de texto es posible escribir código fuente,
un editor de texto especializado facilita el trabajo y ahorra mucho tiempo al
desarrollador facilitándole algunas tareas.
Los editores de textos son una parte fundamental de los entornos integrados de
desarrollo (IDEs) que veremos en el próximo tema. Los IDEs, además de incluir un
editor de texto, proporcionan funcionalidades adicionales como la integración con
librerías, completado automático de código, compilación, visores WYSIWYG
(What You See Is What You Get), etc.
1.1. Características
5 de 30
2. Editores de texto
En este apartado se presentan algunos los más utilizados, algunos de ellos forman
parte de entornos integrados de desarrollo (IDEs) que veremos en el próximo
tema.
2.1. Notepad++
Menú
Parte principal
(edición)
Acceso a
información rápida
6 de 30
2. Editores de texto
Las extensiones pueden instalarse a través del menú Plugins, donde podemos
encontrar un gestor para las mismas:
2.2. Brackets
7 de 30
2. Editores de texto
Hay otras características interesantes que los usuarios pueden aprovechar como,
por ejemplo, la entrada en vivo que crea instantáneamente una vista previa del
trabajo de codificación realizado mientras están trabajando con él. Otra
característica interesante, es la integración con el depurador de JavaScript
Theseus.
8 de 30
2. Editores de texto
2.3. Atom
9 de 30
2. Editores de texto
10 de 30
2. Editores de texto
11 de 30
2. Editores de texto
12 de 30
2. Editores de texto
13 de 30
3. Instalación detallada de Visual Code
La configuración de este editor se verá en el próximo tema como parte de los IDEs
(Entornos integrados de desarrollo).
14 de 30
3. Instalación detallada de Visual Code
15 de 30
3. Instalación detallada de Visual Code
16 de 30
3. Instalación detallada de Visual Code
17 de 30
3. Instalación detallada de Visual Code
Haciendo clic sobre New file se abrirá una nueva ventana donde podremos
comenzar a editar nuestro código. Recomendamos que antes de editar,
guardemos el nuevo fichero con la extensión que necesitemos porque eso hará
que la edición de código se adapte al formato del archivo y sea más amigable.
Visual Code facilita la edición de código para un montón de archivos, que aparecen
a la hora de guardar un archivo. Lo habitual en nuestros ejemplos será trabajar
con extensión js (Javascript) o ts (Typescript).
18 de 30
3. Instalación detallada de Visual Code
Una vez guardado el archivo con la extensión, si escribimos cierto código, se podrá
visualizar de esta forma. Como vemos en el ejemplo aparece código TypeScript en
el que el editor colorea las palabras reservadas y facilita la apertura y cerrado de
llaves y paréntesis.
19 de 30
4. Entorno de desarrollo Eclipse
Eclipse es uno de los entornos de desarrollo más conocidos que existen. Fue
desarrollado originalmente por IBM como el sucesor de su familia de
herramientas, aunque posteriormente fue liberado como licencia de software
libre, denominada Eclipse Public License. Hoy en día se gestiona a través de la
Fundación Eclipse, una organización independiente sin ánimo de lucro que
fomenta una comunidad de código abierto y un conjunto de productos
complementarios, capacidades y servicios.
Eclipse emplea módulos (en inglés plug-ins) para proporcionar todas las
funcionalidades que es capaz de ofrecer, a diferencia de otros entornos
monolíticos donde las funcionalidades están todas incluidas, las necesite el
usuario o no. Este mecanismo de módulos es una plataforma ligera para
componentes de software que permite a Eclipse extenderse usando otros
lenguajes de programación.
20 de 30
5. Instalación detallada de Eclipse para
desarrolladores de JavaScript y TypeScript
Lo primero que hay que hacer es descargarse el paquete Eclipse IDE para
JavaScript y desarrolladores web desde:
https://www.eclipse.org/downloads/packages/
21 de 30
5. Instalación detallada de Eclipse para
desarrolladores de JavaScript y TypeScript
22 de 30
5. Instalación detallada de Eclipse para
desarrolladores de JavaScript y TypeScript
La primera vez que arrancamos Eclipse, nos pedirá que seleccionemos una
carpeta para utilizarla como almacén de proyectos:
23 de 30
5. Instalación detallada de Eclipse para
desarrolladores de JavaScript y TypeScript
24 de 30
5. Instalación detallada de Eclipse para
desarrolladores de JavaScript y TypeScript
Para realizar un primer proyecto con Eclipse habrá que abrir un proyecto
específico, desde el menú File (Archivo) y New (Nuevo) Proyecto JavaScript:
25 de 30
5. Instalación detallada de Eclipse para
desarrolladores de JavaScript y TypeScript
26 de 30
5. Instalación detallada de Eclipse para
desarrolladores de JavaScript y TypeScript
Es importante hacer doble clic en el icono de carpeta MiPrimerProyectoJS para
desplegar su contenido completo.
Para empezar a escribir código en un fichero JS, hay que pinchar en la carpeta
MiPrimerProyectoJS y con el botón derecho mostrar el menú contextual en New
(Nuevo) y JavaScript Source File (Fichero JavaScript):
27 de 30
5. Instalación detallada de Eclipse para
desarrolladores de JavaScript y TypeScript
Hay que seleccionar el directorio padre y añadir un nombre para el fichero, por
ejemplo, Prueba.js:
28 de 30
4 de 29