1. Cuadro comparativo de los editores en Java Javier Alejandro León Avalos
Nombre Descripción
(características yfunciones)
Diferencias Imagen Plataformas
Soportadas
SublimeText Destaca por lo ligero y simple
que es, el aspecto visual sencillo
pero elegante, los
automatismos para realizar
cambios de código, pero sobre
todo por su gran capacidad de
personalización
Este editor de texto de
programación es más
ligero que los demás,
pero no ofrece tantas
opciones de insertar,
es decir el usuario
debe depender más de
su conocimiento.
Microsoft
Windows,macOS y
Linux
Atom Está desarrollado conC++ y
Node.js,utilizando diferentes
tecnologías webscomo
CoffeeScript, CSSoHTML. Una
auténtica maravilla para el
programador.
Sirve también para
facilitar la creación de
páginas web etc, y es
compatible con varias
plataformas.
Windows/Mac/Linux/
MIT
2. Cuadro comparativo de los editores en Java Javier Alejandro León Avalos
AdobeBrackets Se trata de uneditorde código
opensource creado
específicamente para
diseñadores web,que posee un
fantástico yatractivo aspecto
visual junto autilidades
integradas que facilitan
muchísimo las tareas de un
desarrollador. Además, tiene
soporte para complementos y
plugins, loquelohace muy
personalizable.
Es mucho más
personalizable, tiene
más plugins y además
tiene elementos
visuales más
elaboradosy vistososy
se enfoca mas en
diseñadores web
Windows/Mac/Linux/
MIT
LightTable El editor destaca porsu
facilidad de usoylevecurva de
aprendizaje, incorporando una
sección de conexiones donde
puedescomunicar eleditor con
unnavegador para editar
HTML/CSS/JS envivo(sin
necesidad de actualizar el
navegador) deforma
extremadamente sencilla.
Cuenta con una
licencia abierta y
cuenta con distintos
tipos de lenguajes y
funciones,
Windows/Mac/Linux/
GPL
VIM Además deser el
editor imprescindible enuna
terminal de textoo
enconexionesremotas vía SSH,
está diseñadoespecialmente
para serlomásproductivo una
vezsuperes sucurva de
aprendizaje.
Cuenta con un buen
desarrollo de
interfaces además de
ser imprescindible en
una terminal de texto
Windows/Mac/Linux/
GPL
3. Cuadro comparativo de los editores en Java Javier Alejandro León Avalos
Eclipse entorno de desarrollo que
incluye herramientas
especializadas: automatización
de tareas de compilación y
generación, depuración, gestión
de memoria uotras. Eclipse es
unode ellos.Se alejadel
concepto de editorofreciendo
una completa solución
especializada enciertos
lenguajes
Es un entorno de
desarrollo (IDE) quese
especializa en java y
ADT, que ofrece
opciones muy
amigables con el
usuario.
Windows/Mac/Linux/ EPL
NetBeans
Quizás un poco más sencillo de
utilizar que Eclipse, permite el
desarrollo para entornos en los
que se utilice Java, PHP, C/C++,
Groovy o HTML5. Ofrece
soporte para bases de datos o
control de versiones, junto a
muchas características más.
Es muy cercano a
Eclipse, también es un
IDEpero además de
especializarseen java,
también en PHP y
c/c++
Windows/Mac/Linux/
GDDL/GPL2
4. Cuadro comparativo de los editores en Java Javier Alejandro León Avalos
IntelliJ IDEACE IDE que haemergido enlos
últimos añoshasta alcanzar los
primeros puestos, este ha
sidoIntelliJ IDEA. Setrata deun
entorno de desarrollo que
permite programar enunagran
cantidad de lenguajes: Java,
Javascript, CoffeeScript, Node.js,
ActionScript, Python, Ruby,
Groovy, SQL, HTML/CSS y
muchos otros mediante plugins
aparte.
Contiene mucha
mayor gama de
lenguajes compatibles
que los demás
Windows/Mac/Linux/ Apache
2
VisualStudioExpress IDE de Microsoft nopuede
quedarse fuera de lalista, ya
que esunperfecto ejemplode
cómo debe serunIDE respecto
acomodidad. Microsoft Visual
Studio Express esunaversión
limitada del IDE, orientada a
desarrollos enVisual Basic,
Visual C++, Visual C#, Windows
Phone otecnologías webcomo
HTML, CSS,ASP.NET, AJAX,
Silverlight uotras,
mediante Visual Web
DeveloperExpress.
Es de los más rápidos
y optimizados,
especialmente en
c++/visual c#,
Silverlight ,etc.
Windows
AptanaStudio IDE creado expresamente para
tecnologías web2.0 como AJAX,
PHP, Ruby,Python, HTML, CSS,
etc... Ofrece al programador la
misma interfaz de Eclipse,
adaptada alasnecesidades del
IDEcomo NetBeans o
Eclipse que se
especializa más en
PHP, Ruby y Python
Windows/Mac/Linux/
GPL
5. Cuadro comparativo de los editores en Java Javier Alejandro León Avalos
desarrollador front-end, como
estructura de etiquetas HTML,
acceso auna terminal, control
de versiones
FlashDevelop Ideado originalmente como un
editor para desarrollos
Flash, FlashDevelop haido
evolucionando aunIDE ligero
basado enScintilla, orientado
nosoloa ActionScript, sino
también al desarrollo de
tecnologías webcomo HTML,
CSS, XML, Haxe, etc...
Es un IDEpero mucho
más ligero que todos
los anteriores
WindowsyMIT
Geany IDE ligerobasado
enScintilla desarrollado en
GTK2 que tiene como principal
objetivodisponer de unIDE con
funciones básicas, con una
curva de aprendizaje muy
sencilla ypor último, aunque no
menosimportante, que no
sobrecargue elsistema.
Es más básico que los
demás pero cuida que
no se sobrecargueel
sistema
Windows/Mac/Linux/
GPL2
Notepad2 Se trata de uneditorde código
sencilloyeficiente,que parte de
lainterfaz del bloc denotas
clásico, añadiendo
funcionalidades como el
resaltado de código,
numeración de líneas osoporte
de expresionesregulares enel
reemplazo de textos. Está
basado enScintilla
Carece más d
funciones extra ya que
parte del bloc de
notas, sin embargo
cuenta con resaltado
de líneas de código,
numeración, etc.
WindowsyBSD
6. Cuadro comparativo de los editores en Java Javier Alejandro León Avalos
Notepad++ Esta versión, aparte desoportar
otras funcionalidades
interesantes, añade un
fantástico gestor de plugins
donde puedesampliar las
funcionalidades básicas del
editor.
Igualque NotePad2
pero añadiendo gestor
de plugins y demás
funciones
Windows yGPL
TextMate Editor decódigo quecausó un
gran impacto enlacomunidad
de programadores que
utilizaban este sistema
operativo. Soporta ungran
número de funcionalidades,
entre las que seencuentran
snippets, bundles,code folding
yediciónHTML envivo,entre
muchas otras.
Cuenta con soporte
para snippets,
bundles, code folding
y edición de HTML en
vivo
MacyGPL
PSPad Gestor de proyectos, conexión
FTP integrada, resaltado de
sintaxis ytodotipo de
operaciones adicionales para
diferenteslenguajes, sobre todo
HTML, elcuál incorpora su
propia sección conaccesos
directos atabla ASCII,
cuentagotas de colores,
generador de Lorem Ipsum,
comprimir código yunlargo
etcétera.
Especializado en
HTML y cuenta con
conexiones FTP,
además de accesos
directos a tablas ASCII
Windows
7. Cuadro comparativo de los editores en Java Javier Alejandro León Avalos
gEdit Este editor,a pesar deparecer
unsimple bloc denotas para
Linux, esposible optimizarlo
hasta convertirse enun
agradable yeficiente editor
para programadores. Para ello,
puedeshacer usode la
colección de plugins,themes y
añadidos deGMate.
Es para la plataforma
de Linux (funciona
mejor en esa
plataforma), es
posible cambiar su
optimización, incluye
cosas de GMate
Windows/Mac/Linux/
GPL
Komodo Edit Komodo Edit, quepermite
editar código de forma muy
sencilla ysincomplicaciones.
Incluye características clásicas e
imprescindibles como el
resaltado de sintaxis, gestor de
themesoel codefolding.
El usuario puede
escribir código sin
problemas, además de
incluir las
características más
clásicas de un
lenguaje de
programación.
Windows/Mac/Linux/
MPL
jEdit Es uneditorde textos ideado
para tareas de programación,
disponible para cualquier
plataforma quepueda ejecutar
máquinas virtuales Java, como
Windows, Mac oGNU/Linux.
Soporta ytiene anuestra
disposición más de 150
plugins para ampliar las
funcionalidades de serie,que no
sonpocas.
Disponiblepara
cualquier plataforma
que pueda ejecutar
máquinas virtuales, es
un editor que soporta
hasta 150 plugins
Windows/Mac/Linux/
GPL2
8. Cuadro comparativo de los editores en Java Javier Alejandro León Avalos
Es software libre yse encuentra
publicado bajouna licencia
GPL2.
TextAdept Existen programadores que
prefiereneditores que carezcan
de todotipo de añadido,
brindando laposibilidad de
enfocarse únicamente enel
código. TextAdept esunode
estos editores.Mediante una
apariencia ultraminimalista,
permite la ediciónde código en
múltiplesformatos ylenguajes.
Al igual que otros editores de
esta lista,está basado
enScintilla.
No contiene ningún
tipo de añadido, el
usuario debe poner
todo el código.
Windows/Mac/Linux/
MIT
SlimText Es unaextensiónpara el
navegador Chrome que permite
disponer de uneditor detextos
para programar, sencilloy
cómodo, consoporte para
múltiplespestañas, que
recuerde losarchivos abiertos y
con soporte para tareas básicas
como reemplazo de textos(con
expresiones regulares), gestor
de temas ysoporte para
combinaciones de teclas tipo
VimoEmacs.
Es una extensión de
Google Chrome, muy
sencillo y soporta
tener varias ventanas
abiertas.
Windows/Mac/Linux/
GPL