SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Nombre del editor de
texto
Características Funciones Plataformas
1. Sublime Text
➢ Ligero
➢ Simple
➢ Capacidad de
personalización
➢ Aspecto visual elegante
➢ Mini mapa
➢ Multi Selección
➢ Multi Layout
➢ Soporte nativo para
infinidad de lenguajes
➢ Soporte de Snippets y
Plugins
➢ Configuración total de
Keybindings
➢ Paleta de Comandos
➢ Windows
➢ MacOS
➢ Linux
2. Atom
➢ Proyectos con control
de versiones
➢ Desarrollado con C++ y
Node.js
➢ Utiliza tecnologías web
como HTML, Coffee
Script o CSS
➢ Fácilmente hackeable
➢ “Código abierto”
➢ Personalización del tema.
➢ Sistema de autocompletado
➢ Windows
➢ MacOS
➢ Linux
3. Adobe Brackets
➢ Open source
➢ Creado para
diseñadores web
➢ Atractivo aspecto visual
➢ Soporte para
complementos y plugins
➢ Editor de código HTML,
CSS y JavaScript.
➢ Vista previa en vivo.
➢ Quick Edition
➢ Live Free Preview
➢ Gestor de extensiones
➢ Interfaz muy limpia y
minimalista.
➢ Windows
➢ MacOS
➢ Linux
4. Light Table
➢ Fácil uso
➢ Leve curva de
aprendizaje.
➢ Open Source
➢ Sección de conexiones
➢ Debugging en tiempo real.
➢ Code Flow.
➢ Propagación de variables
por múltiples niveles de
funciones/objetos/subrutinas
➢ Soportará los lenguajes
Javascript, Clojure y Python
➢ Windows
➢ MacOS
➢ Linux
5. VIM
➢ Imprescindible en
conexiones remotas vía
SSH.
➢ Muy productivo
➢ Open source
➢ Útil en terminales de
texto.
➢ Corrector ortográfico
integrado.
➢ Autocompletado de texto.
➢ Navegación por pestañas.
➢ Ventanas múltiples, que
dividen el área de edición
horizontal o verticalmente.
➢ Resaltado de sintaxis
dependiente del lenguaje de
programación.
➢ Órdenes deshacer y
rehacer.
➢ Windows
➢ MacOS
➢ Linux
6. Eclipse
➢ IDE
➢ Código abierto
➢ Multiplataforma
➢ Plataforma de cliente
enriquecido.
➢ Widget toolkit portable.
➢ Editor de texto con
analizador sintáctico.
➢ Compilación en tiempo real.
➢ Control de versiones con
CVS.
➢ Asistente para creación de
proyectos
➢ Pruebas unitarias con JUnit
➢ Interación con Ant
➢ Windows
➢ MacOS
➢ Linux
7. NetBeans
➢ IDE
➢ Más fácil de usar que
Eclipse
➢ Open Source
➢ Ofrece soporte para bases
de datos o control de
versiones
➢ Permite el desarrollo para
entornos en los que se
➢ Windows
➢ MacOS
➢ Linux
➢ Permite el uso de un
amplio rango de
tecnologías de
desarrollo.
utilice Java, PHP, C/C++,
Groovy o HTML5.
➢ Asistente para creación de
proyectos
8. IntelliJ IDEA CE
➢ IDE
➢ Incluye soporte para
Java 8
➢ UI diseñador para
desarrollo de Android,
Play 2.0 y Scala.
Permite programar en una gran
cantidad de lenguajes: Java,
Javascript, CoffeeScript, Node.js,
ActionScript, Python, Ruby,
Groovy, SQL, HTML/CSS y
muchos otros mediante plugins a
parte
➢ Windows
➢ MacOS
➢ Linux
9. Visual Studio
Express
➢ IDE
➢ Orientada a desarrollos
en Visual Basic, Visual
C++, Visual C#,
Windows Phone o
tecnologías web como
HTML, CSS, ASP.NET,
AJAX, Silverlight u
otras, mediante Visual
Web Developer
Express.
➢ Permite a los
desarrolladores crear
aplicaciones, sitios y
aplicaciones web, así como
servicios web en cualquier
entorno que soporte la
plataforma.
➢ Se pueden crear
aplicaciones que se
intercomuniquen entre
estaciones de trabajo,
páginas web y dispositivos
móviles.
➢ Windows
10. Aptana Studio
➢ IDE
➢ Basado en Eclipse
➢ Ofrece la misma interfaz
de Eclipse
➢ Open source
➢ Uso en tecnologías web 2.0
como AJAX, PHP, Ruby,
Python, HTML, CSS, etc...
➢ Adaptada a las necesidades
del desarrollador front-end,
➢ Windows
➢ MacOS
➢ Linux
11. FlashDevelop
➢ Editor para desarrollos
Flash
➢ IDE ligero
➢ Basado en Scintilla
➢ Open source
➢ Orientado a ActionScript
➢ Orientado también al
desarrollo de tecnologías
web como HTML, CSS,
XML, Haxe, etc...
➢ Tiene finalización de código
y resaltado de sintaxis
➢ Windows
12. Geany
➢ IDE ligero
➢ Basado en Scintilla
➢ Desarrollado en GTK2
➢ Muy sencillo
➢ No sobrecarga el
sistema
➢ Resaltado de sintaxis.
➢ Plegado de código.
➢ Autocompletado.
➢ Cierre automático de
etiquetas XML y HTML.
➢ Muestra de consejos.
➢ Muchos tipos de archivos
soportados tales como C,
C++, Java, PHP, Python,
Perl, Pascal, TeX y más.
➢ Windows
➢ MacOS
➢ Linux
13. Notepad2
➢ Sencillo
➢ Eficiente
➢ Parte de la interfaz del
bloc de notas de
Windows
➢ Basado en Scintilla
➢ Resaltado de código
➢ Numeración de líneas o
soporte de expresiones
regulares en el reemplazo
de textos
➢ Windows
14. Notepad++
➢ Sencillo
➢ Eficiente
➢ Parte de la interfaz del
bloc de notas de
Windows
➢ Basado en Scintilla
➢ Resaltado de código
➢ Numeración de líneas o
soporte de expresiones
regulares en el reemplazo
de textos
➢ Fantástico gestor de plugins
➢ Windows
15. TextMate
➢ Open Source
➢ Multilenguaje
➢ No es un IDE
➢ Es ligero
➢ Snippets
➢ Bundles
➢ Code folding
➢ Edición HTML en vivo,
➢ MacOS
16. PSPad
➢ Parte de la interfaz del
bloc de notas de
Windows
➢ Software freeware
➢ Gestor de proyectos
➢ Conexión FTP integrada
➢ Cuentagotas de colores
➢ Resaltado de sintaxis y todo
tipo de operaciones
adicionales para diferentes
lenguajes, sobre todo
HTML.
➢ Incorpora su propia sección
con accesos directos a tabla
ASCII
➢ Windows
➢ Generador de Lorem Ipsum
➢ Comprimir código (minified
code)
17. gEdit
➢ Editor por defecto de
Gnome.
➢ Interfaz similar a un bloc
de notas.
➢ Simple
➢ Fácil uso
➢ Colección de plugins
➢ Colección de themes
➢ Colección de añadidos de
GMate.
➢ Incluye herramientas para la
edición de código fuente
➢ Windows
➢ MacOS
➢ Linux
18. Komodo Edit
➢ Sencillo
➢ Elegante
➢ Software libre
➢ Open Source
➢ IDE
➢ Permite editar código de
manera sencilla
➢ Permite editar código sin
complicaciones
➢ Resaltado de sintaxis
➢ Gestor de themes
➢ Code folding.
➢ Windows
➢ MacOS
➢ Linux
19. jEdit
➢ Java Edit
➢ Software libre
➢ Licencia GPL2
➢ Soporta más de 150
pluggins
➢ Soporta de forma nativa el
resaltado de sintaxis
coloreado de la sintaxis
para más de 200 formatos
de fichero
➢ Corrector ortográfico con
Aspell
➢ Autocompletado de textos
➢ Windows
➢ MacOS
➢ Linux
20. TextAdept
➢ Minimalista
➢ Software libre
➢ Basado en Scintilla
➢ Utiliza una interfaz
gráfica de usuario
➢ Y una interfaz de
usuario de texto
➢ Permite la edición de código
en múltiples formatos y
lenguajes.
➢ Carece de todo tipo de
añadido lo que permite
concentrarse más en el
código
➢ Windows
➢ MacOS
➢ Linux
21. SlimText
➢ Es una extensión de
para Chrome de un
editor de textos
➢ Soporte para múltiples
pestañas
➢ Chrome
➢ Sencillo
➢ Cómodo
➢ Recuerda los archivos
abiertos
➢ Soporte para tareas básicas
como reemplazo de textos
➢ Gestor de temas
➢ Soporte para
combinaciones de teclas
tipo Vim o Emacs.

Más contenido relacionado

La actualidad más candente

Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1josegmay
 
Lenguaje de programación: Pascal
Lenguaje de programación: PascalLenguaje de programación: Pascal
Lenguaje de programación: PascalCarola511
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to javaSaba Ameer
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a EventosLaura
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloDafne Alcantar
 
Tema 11 expresiones regulares en java por gio
Tema 11   expresiones regulares en java por gioTema 11   expresiones regulares en java por gio
Tema 11 expresiones regulares en java por gioRobert Wolf
 
Antivirus, Presentacion
Antivirus, PresentacionAntivirus, Presentacion
Antivirus, Presentacionpabloyory
 
Operators In Java Part - 8
Operators In Java Part - 8Operators In Java Part - 8
Operators In Java Part - 8MuhammadAtif231
 
Introducción a la progrogramación orientada a objetos - UML
Introducción a la progrogramación orientada a objetos - UMLIntroducción a la progrogramación orientada a objetos - UML
Introducción a la progrogramación orientada a objetos - UMLFacultad de Ciencias y Sistemas
 

La actualidad más candente (20)

Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1
 
16 Curso de POO en java - arreglos unidimensionales
16 Curso de POO en java - arreglos unidimensionales16 Curso de POO en java - arreglos unidimensionales
16 Curso de POO en java - arreglos unidimensionales
 
Lenguaje de programación: Pascal
Lenguaje de programación: PascalLenguaje de programación: Pascal
Lenguaje de programación: Pascal
 
File handling
File handlingFile handling
File handling
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrollo
 
Tema 11 expresiones regulares en java por gio
Tema 11   expresiones regulares en java por gioTema 11   expresiones regulares en java por gio
Tema 11 expresiones regulares en java por gio
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Php ppt
Php pptPhp ppt
Php ppt
 
Blazor
BlazorBlazor
Blazor
 
Advance oops concepts
Advance oops conceptsAdvance oops concepts
Advance oops concepts
 
Tipos de excepciones
Tipos de excepcionesTipos de excepciones
Tipos de excepciones
 
Antivirus, Presentacion
Antivirus, PresentacionAntivirus, Presentacion
Antivirus, Presentacion
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Operators In Java Part - 8
Operators In Java Part - 8Operators In Java Part - 8
Operators In Java Part - 8
 
Introducción a la progrogramación orientada a objetos - UML
Introducción a la progrogramación orientada a objetos - UMLIntroducción a la progrogramación orientada a objetos - UML
Introducción a la progrogramación orientada a objetos - UML
 

Similar a Editores de texto java

Entornos de desarrollo integrado
Entornos de desarrollo integradoEntornos de desarrollo integrado
Entornos de desarrollo integradoJ'Jaime M'Martinez
 
Entorno de desarrollo integrado
Entorno de desarrollo integradoEntorno de desarrollo integrado
Entorno de desarrollo integradoNIRVANA27
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptssuser948499
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptTIRZOANTONIOMEDINACA
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-webolguisf
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-webolguisf
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkitCesar Escalante
 
.NET Framework y sus beneficios
.NET Framework y sus beneficios.NET Framework y sus beneficios
.NET Framework y sus beneficiosChetu
 
Visual basic
Visual basicVisual basic
Visual basicsandrap0
 
Microsoft Visual Studio Universidad OYM Seccion 0435
Microsoft Visual Studio Universidad OYM Seccion 0435Microsoft Visual Studio Universidad OYM Seccion 0435
Microsoft Visual Studio Universidad OYM Seccion 0435Scarlett Rodriiguez
 

Similar a Editores de texto java (20)

Entornos de desarrollo integrado
Entornos de desarrollo integradoEntornos de desarrollo integrado
Entornos de desarrollo integrado
 
Entorno de desarrollo integrado
Entorno de desarrollo integradoEntorno de desarrollo integrado
Entorno de desarrollo integrado
 
Mono Develop
Mono DevelopMono Develop
Mono Develop
 
01 - Introducción al lenguaje C
01 - Introducción al lenguaje C01 - Introducción al lenguaje C
01 - Introducción al lenguaje C
 
Vuelven los "Pelochos"
Vuelven los "Pelochos"Vuelven los "Pelochos"
Vuelven los "Pelochos"
 
Colegio particular
Colegio particularColegio particular
Colegio particular
 
Colegio particular
Colegio particularColegio particular
Colegio particular
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.ppt
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-web
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
Programacion web-ian
Programacion web-ianProgramacion web-ian
Programacion web-ian
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
 
.NET Framework y sus beneficios
.NET Framework y sus beneficios.NET Framework y sus beneficios
.NET Framework y sus beneficios
 
Visual basic
Visual basicVisual basic
Visual basic
 
Conceptos de dw
Conceptos de dwConceptos de dw
Conceptos de dw
 
Samanta peralta cuadro_comparativo
Samanta peralta cuadro_comparativoSamanta peralta cuadro_comparativo
Samanta peralta cuadro_comparativo
 
Microsoft Visual Studio Universidad OYM Seccion 0435
Microsoft Visual Studio Universidad OYM Seccion 0435Microsoft Visual Studio Universidad OYM Seccion 0435
Microsoft Visual Studio Universidad OYM Seccion 0435
 

Más de Lizzeth Jiménez Castro (20)

Actividad 11
Actividad 11Actividad 11
Actividad 11
 
Act. 10
Act. 10Act. 10
Act. 10
 
Act 04
Act 04Act 04
Act 04
 
Act 2 y 3
Act 2 y 3Act 2 y 3
Act 2 y 3
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Ejercicio 20
Ejercicio 20Ejercicio 20
Ejercicio 20
 
Ejercicio 19
Ejercicio 19Ejercicio 19
Ejercicio 19
 
Ejercicio 18
Ejercicio 18Ejercicio 18
Ejercicio 18
 
Ejercicio 17
Ejercicio 17Ejercicio 17
Ejercicio 17
 
Ejercicio 16
Ejercicio 16Ejercicio 16
Ejercicio 16
 
Ejercicio 15
Ejercicio 15Ejercicio 15
Ejercicio 15
 
Ejercicio 14
Ejercicio 14Ejercicio 14
Ejercicio 14
 
Ejercicio 13
Ejercicio 13Ejercicio 13
Ejercicio 13
 
Ejercicio 11
Ejercicio 11Ejercicio 11
Ejercicio 11
 
Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Ejercicio 8
Ejercicio 8Ejercicio 8
Ejercicio 8
 
Ejercicio 7
Ejercicio 7Ejercicio 7
Ejercicio 7
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 

Último

PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 

Último (7)

PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 

Editores de texto java

  • 1. Nombre del editor de texto Características Funciones Plataformas 1. Sublime Text ➢ Ligero ➢ Simple ➢ Capacidad de personalización ➢ Aspecto visual elegante ➢ Mini mapa ➢ Multi Selección ➢ Multi Layout ➢ Soporte nativo para infinidad de lenguajes ➢ Soporte de Snippets y Plugins ➢ Configuración total de Keybindings ➢ Paleta de Comandos ➢ Windows ➢ MacOS ➢ Linux 2. Atom ➢ Proyectos con control de versiones ➢ Desarrollado con C++ y Node.js ➢ Utiliza tecnologías web como HTML, Coffee Script o CSS ➢ Fácilmente hackeable ➢ “Código abierto” ➢ Personalización del tema. ➢ Sistema de autocompletado ➢ Windows ➢ MacOS ➢ Linux 3. Adobe Brackets ➢ Open source ➢ Creado para diseñadores web ➢ Atractivo aspecto visual ➢ Soporte para complementos y plugins ➢ Editor de código HTML, CSS y JavaScript. ➢ Vista previa en vivo. ➢ Quick Edition ➢ Live Free Preview ➢ Gestor de extensiones ➢ Interfaz muy limpia y minimalista. ➢ Windows ➢ MacOS ➢ Linux
  • 2. 4. Light Table ➢ Fácil uso ➢ Leve curva de aprendizaje. ➢ Open Source ➢ Sección de conexiones ➢ Debugging en tiempo real. ➢ Code Flow. ➢ Propagación de variables por múltiples niveles de funciones/objetos/subrutinas ➢ Soportará los lenguajes Javascript, Clojure y Python ➢ Windows ➢ MacOS ➢ Linux 5. VIM ➢ Imprescindible en conexiones remotas vía SSH. ➢ Muy productivo ➢ Open source ➢ Útil en terminales de texto. ➢ Corrector ortográfico integrado. ➢ Autocompletado de texto. ➢ Navegación por pestañas. ➢ Ventanas múltiples, que dividen el área de edición horizontal o verticalmente. ➢ Resaltado de sintaxis dependiente del lenguaje de programación. ➢ Órdenes deshacer y rehacer. ➢ Windows ➢ MacOS ➢ Linux 6. Eclipse ➢ IDE ➢ Código abierto ➢ Multiplataforma ➢ Plataforma de cliente enriquecido. ➢ Widget toolkit portable. ➢ Editor de texto con analizador sintáctico. ➢ Compilación en tiempo real. ➢ Control de versiones con CVS. ➢ Asistente para creación de proyectos ➢ Pruebas unitarias con JUnit ➢ Interación con Ant ➢ Windows ➢ MacOS ➢ Linux 7. NetBeans ➢ IDE ➢ Más fácil de usar que Eclipse ➢ Open Source ➢ Ofrece soporte para bases de datos o control de versiones ➢ Permite el desarrollo para entornos en los que se ➢ Windows ➢ MacOS ➢ Linux
  • 3. ➢ Permite el uso de un amplio rango de tecnologías de desarrollo. utilice Java, PHP, C/C++, Groovy o HTML5. ➢ Asistente para creación de proyectos 8. IntelliJ IDEA CE ➢ IDE ➢ Incluye soporte para Java 8 ➢ UI diseñador para desarrollo de Android, Play 2.0 y Scala. Permite programar en una gran cantidad de lenguajes: Java, Javascript, CoffeeScript, Node.js, ActionScript, Python, Ruby, Groovy, SQL, HTML/CSS y muchos otros mediante plugins a parte ➢ Windows ➢ MacOS ➢ Linux 9. Visual Studio Express ➢ IDE ➢ Orientada a desarrollos en Visual Basic, Visual C++, Visual C#, Windows Phone o tecnologías web como HTML, CSS, ASP.NET, AJAX, Silverlight u otras, mediante Visual Web Developer Express. ➢ Permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma. ➢ Se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles. ➢ Windows 10. Aptana Studio ➢ IDE ➢ Basado en Eclipse ➢ Ofrece la misma interfaz de Eclipse ➢ Open source ➢ Uso en tecnologías web 2.0 como AJAX, PHP, Ruby, Python, HTML, CSS, etc... ➢ Adaptada a las necesidades del desarrollador front-end, ➢ Windows ➢ MacOS ➢ Linux 11. FlashDevelop ➢ Editor para desarrollos Flash ➢ IDE ligero ➢ Basado en Scintilla ➢ Open source ➢ Orientado a ActionScript ➢ Orientado también al desarrollo de tecnologías web como HTML, CSS, XML, Haxe, etc... ➢ Tiene finalización de código y resaltado de sintaxis ➢ Windows
  • 4. 12. Geany ➢ IDE ligero ➢ Basado en Scintilla ➢ Desarrollado en GTK2 ➢ Muy sencillo ➢ No sobrecarga el sistema ➢ Resaltado de sintaxis. ➢ Plegado de código. ➢ Autocompletado. ➢ Cierre automático de etiquetas XML y HTML. ➢ Muestra de consejos. ➢ Muchos tipos de archivos soportados tales como C, C++, Java, PHP, Python, Perl, Pascal, TeX y más. ➢ Windows ➢ MacOS ➢ Linux 13. Notepad2 ➢ Sencillo ➢ Eficiente ➢ Parte de la interfaz del bloc de notas de Windows ➢ Basado en Scintilla ➢ Resaltado de código ➢ Numeración de líneas o soporte de expresiones regulares en el reemplazo de textos ➢ Windows 14. Notepad++ ➢ Sencillo ➢ Eficiente ➢ Parte de la interfaz del bloc de notas de Windows ➢ Basado en Scintilla ➢ Resaltado de código ➢ Numeración de líneas o soporte de expresiones regulares en el reemplazo de textos ➢ Fantástico gestor de plugins ➢ Windows 15. TextMate ➢ Open Source ➢ Multilenguaje ➢ No es un IDE ➢ Es ligero ➢ Snippets ➢ Bundles ➢ Code folding ➢ Edición HTML en vivo, ➢ MacOS 16. PSPad ➢ Parte de la interfaz del bloc de notas de Windows ➢ Software freeware ➢ Gestor de proyectos ➢ Conexión FTP integrada ➢ Cuentagotas de colores ➢ Resaltado de sintaxis y todo tipo de operaciones adicionales para diferentes lenguajes, sobre todo HTML. ➢ Incorpora su propia sección con accesos directos a tabla ASCII ➢ Windows
  • 5. ➢ Generador de Lorem Ipsum ➢ Comprimir código (minified code) 17. gEdit ➢ Editor por defecto de Gnome. ➢ Interfaz similar a un bloc de notas. ➢ Simple ➢ Fácil uso ➢ Colección de plugins ➢ Colección de themes ➢ Colección de añadidos de GMate. ➢ Incluye herramientas para la edición de código fuente ➢ Windows ➢ MacOS ➢ Linux 18. Komodo Edit ➢ Sencillo ➢ Elegante ➢ Software libre ➢ Open Source ➢ IDE ➢ Permite editar código de manera sencilla ➢ Permite editar código sin complicaciones ➢ Resaltado de sintaxis ➢ Gestor de themes ➢ Code folding. ➢ Windows ➢ MacOS ➢ Linux 19. jEdit ➢ Java Edit ➢ Software libre ➢ Licencia GPL2 ➢ Soporta más de 150 pluggins ➢ Soporta de forma nativa el resaltado de sintaxis coloreado de la sintaxis para más de 200 formatos de fichero ➢ Corrector ortográfico con Aspell ➢ Autocompletado de textos ➢ Windows ➢ MacOS ➢ Linux 20. TextAdept ➢ Minimalista ➢ Software libre ➢ Basado en Scintilla ➢ Utiliza una interfaz gráfica de usuario ➢ Y una interfaz de usuario de texto ➢ Permite la edición de código en múltiples formatos y lenguajes. ➢ Carece de todo tipo de añadido lo que permite concentrarse más en el código ➢ Windows ➢ MacOS ➢ Linux 21. SlimText ➢ Es una extensión de para Chrome de un editor de textos ➢ Soporte para múltiples pestañas ➢ Chrome
  • 6. ➢ Sencillo ➢ Cómodo ➢ Recuerda los archivos abiertos ➢ Soporte para tareas básicas como reemplazo de textos ➢ Gestor de temas ➢ Soporte para combinaciones de teclas tipo Vim o Emacs.