Eclipse vs Netbeans vs Intellij

23 febrero, 2016

Durante los últimos años es tenido la oportunidad o obligación de trabajar con Eclipse, Netbeans e Intellij en mis diferentes proyectos, ahora bien despues de un tiempo, puede asegurarle que algunos de ellos le he agarrado amor y otros odio, pero por los momentos les dejo la incógnita de cual es cual.

El primer IDE (Ambiente de desarrollo integrado) con el cual comencé trabajando fue Netbeans, un IDE sencillo el cual considero que es amigable e intuitivo, después me toco Eclipse el cual considero que tiene una interfaz para nada agradable, pero sumamente configurable y como ultimo Intellij, similar a Netbeans pero de configuración automática.

Durante mis años de desarrollo, he llegado a las siguiente analogías:

Eclipse es como el carro de nuestros abuelos, un buen carro, mecánico que si sabes de mecánica, logras repararlo todas las veces que quieras, solo tienes que aprender bien de mecánica, volviendo al mundo de la informática, es un IDE que se puede configurar y configurar al infinito, cosa que es magnifico, siempre y cuando sepas lo que haces, dado que las opciones de configuración se encuentran en diferentes lugares, por lo que haras click y click infinitas veces, hasta llegar al lugar indicado. Te tomara unas horas (mínimo 1 hora) poder obtener un ambiente de trabajo funcional y libre de errores. Por otra parte Eclipse cuanta con varios plugin propios, de código libre, con apoyo de grandes empresas.

Netbeans es como el carro de todos los dias, el que utilizamos porque nos sentimos cómodos, no necesitamos gran cosa para ir al supermercado y volver a la casa, pero si necesitamos agregarle unas ruedas diferentes, no podemos, de nuevo a la informática, es uno de mis IDE de preferencia, es sencillo e intuitivo para alguien que no quiere aprender como configurar, dado que como es intuitivo la próxima vez llegaras de nuevo sin acordarte. Ahora el gran defecto que le veo, es que cuando necesitamos algún plugin, para extender o facilitarnos el desarrollo de una aplicación, muchos de estos dependen fuertemente de la versión que estamos utilizando, cosa que algunos no están al dia para la versión mas reciente.

Intellij es como el carro de lujo, lleno de electrónica, que nos da la sensación de que el carro hace el trabajo por ti, este IDE reconoce casi automáticamente la configuración necesaria para el buen funcionamiento  del proyecto, también te propone hacer configuraciones en el mismo para facilitarte el desarrollo de tu aplicación, pero todo esto con un precio, dado que entre estos tres, es el único que se paga, y de una manera algo exagerada a mi gusto. La interfaz entre Netbeans e Intellij me parecen similares, un poco mas cuidada la de este. La mayoría de los plugin necesarios o importantes, son desarrollados por la misma empresa, así que son cuidadosos de tener las versiones compatibles con la ultima versión

Conclusión Se que la comparaciones realizadas son algo superficiales, pero soy una persona que considera que las interfaces son algo sumamente importante y mas aun, el tiempo que te toma comenzar un proyecto sin tener que pasar horas aprendiendo como configurar un IDE en particular, considero que Eclipse fue un gran IDE para su época, pero hoy en dia debería evolucionar y decidir cambiar por completo la manera de trabajar en el (aunque probablemente dejaría de ser Eclipse). Netbeans es un gran IDE, intuitivo, pero le falta producir o incentivar mejor la creación de plumbagina compatibles con las nuevas versión. E intellij algo difícil de explicar, es el mejor a mi gusto, pero no se por cuanto tiempo puedan mantener la manera tan extraña de cobrar a sus clientes.

El mejor? Un IDE es mejor ante el otro siempre y cuando sepamos como utilizarlo, si necesitan infinidades de configuración y si realizan desarrollo en diferentes lenguajes, Intellij es un IDE orientado a JAVA, Intellij es JAVA|PHP|C/C++ y Eclipse aunque es orientado a casi todo lenguaje de programación, también es utilizados por otros proyectos como interfaz de base (Programas basados en eclipse)

Problema cargando la clase visual

8 febrero, 2011

De nuevo me encontre con el dilema de no encontrar informacion relevante sobre un error que ya se me ha venido presentando en varias versiones de ECLIPSE, es que una vez creada la clase visual el compilador le da la locura de no cargarla mas nunca, por lo tanto tener que trabajar el codigo de la parte visual a pie!
El error el es el siguiente java.lang.NullPointerException, esto quiere decir adios aplicacion visual a la hora de programar, pero no por culpa del codigo si no por culpa de ECLIPSE.
Como se arregla dicho error
-Cerrar todas las ventanas que utilicen el VE.
-Ir a Project(Projecto)->Limpiar todo(Clean all)
y listo el problema se soluciona, ya pueden de nuevo abrir dichos archivos y listo podran trabajarlos visualmente.

Como añadir VE a eclipse 3.6.1

7 febrero, 2011

Editado el 24/07/2011

Lamentablemente hasta esto momentos no les tengo una solucion completa a dicho problema, normalmente uno deberia poder bajar el proyecto y descomprimirlo y buscar el instalador .jar y problema resuelto, aqui les dejo el link del proyecto a ver si ustedes lo pueden descargar ya que yo al intentarlo me sale un error al descomprimirlo.

http://archive.eclipse.org/tools/archives/ve.tgz

Si alguno tiene suerte en la descompresion por favor dejar un mensaje

Desde junio del 2011 la gente de eclipse lo puso en Proyecto archivados es por eso que no funciona este tutorial

Proyecto Archivados

 

Editado el 25/06/2011

Lamentablemente este sistema ya no funciona, ando buscando una solucion a dicho problema!

 

Hace ya unos dias me toco realizar la tarea de hacer un programa java visual en el IDE eclipse y para mi mayor sorpresa la herramienta de desarrollo visual que trae normalmente no la traia y me puse a investigar dicho problema y en ninguna parte encontre la solucion hasta que cai en un foro interno de eclipse( busque en ingles) y encontre por casualidad la solucion.

Es un poco triste que al ser la 5 lengua de habla a nivel mundial, la documentacion y desarrollo de materiales sean escaso, o traducciones malas del ingles.

Busque todas estas palabras y nunca logre encontrar dicha solucion.

Instalar Visual class en eclipse, clases visuales en eclipse, eclipse 3.6.1 VE, instalar VE en eclipse 3.6.1, infinidades de basura me salio en el buscador, y aunque en ingles la ayuda tambien fue nula!

Andan buscando la solucion a esta respuesta?!

Este es el link que encontre http://wiki.eclipse.org/VE/Update#Install_VE_1.5_into_Eclipse_3.6_.2F_Helios

En conclusion lo que deben hacer es tener una version de eclipse 3.6.1 o similar, y meterese en Ayuda(Help)->Instalar nuevo software(Install new software) y colocar este link en donde salen las dirrecciones

http://download.eclipse.org/tools/ve/updates/1.5.0/

Una vez realizado esto lo demas es seleccionar el paquete que sale y listo Continuar(next) y a disfrutar de crear una clase visual con mucha facilidad.
Espero que si alguien busque esto, le salga de primero en la busqueda de google, ya que yo perdi 2 dias intentado solucionar un problema con una solucion tan boba