Eclipse

Pantalla de bienvenida del IDE Eclipse

Hace poco escribía sobre Bluefish, un editor muy sencillo y ligero de código abierto. Su principal atractivo es su simpleza. ¿Pero qué pasa cuando queremos algo más potente? En este caso podemos recurrir a Eclipse.

Eclipse es un IDE (Integrated Development Environment, o entorno de desarrollo integrado) muy completo, enfocado en un principio sobre todo hacia Java, pero perfecto para cualquier tipo de lenguajes ya que se puede personalizar con diversos plug-ins dependiendo de nuestros intereses.

A mí me lo recomendó un profesor de PHP que tuve, y desde entonces es la opción que uso para programar proyectos que incluyan ese lenguaje. No he tenido necesidad de probar ni la mitad de las posibilidades que ofrece, pero me parecen muy atractivos ciertos aspectos básicos del programa:

  • Excelente autocompletado, con sugerencias de las funciones/variables que puedas querer escribir y -lo más importante- con una explicación detallada de su funcionamiento (en caso de que la función esté documentada). 
  • El programa crea una especie de capturas en el tiempo de los archivos, que te permite volver atrás si cometes un error mientras modificas el archivo. Si durante varios días pruebas a modificar el archivo en una dirección y finalmente descubres que por ahí no vas bien, puedes acceder al estado del archivo el primer día y deshacer todo lo hecho.
  • Tienes un archivo que funciona y una modificación que no y no sabes cuál es la diferencia... puedes compararlos y el programa te las resalta. Esto es muy útil unido a la anterior característica: puedes comparar el archivo de hoy con el de hace unos días para ver qué puede fallar. 
  • En un panel lateral te indica todas las variables incluidas en el archivo, haciendo que sea muy fácil acceder a ellas.
  • Resalta errores en tiempo real.

Autocompletado de Eclipse
Un ejemplo del autocompletado de Eclipse en funcionamiento.

Por estas características y muchas más que cada uno puede ir descubriendo, Eclipse me parece una buena opción a la hora de programar en Windows, Linux o Mac. Eso sí, es un programa para proyectos serios, por su potencia no lo considero muy adecuado para editar html o css, ya que se estarían consumiendo recursos inútilmente. Para trabajos pequeños programas más sencillos como bluefish son una mejor opción. 

Si usas Eclipse y quieres compartir tu experiencia, o si usas otro programa que te parece mejor, deja un comentario



Comparte esta página en tu servicio favorito

Escribir un comentario


Código de seguridad
Refescar

Usa lo que quieras de mi página, pero indica el origen. 

Creative Commons License
Blog y Portafolio de Carlos Morales Pereira by Carlos Morales Pereira is licensed under a Creative Commons Reconocimiento-No comercial-Sin obras derivadas 3.0 España License.
Based on a work at www.carlos-morales-pereira.es.