{"id":1316,"date":"2006-10-22T13:15:00","date_gmt":"2006-10-22T12:15:00","guid":{"rendered":"http:\/\/karstieltopia.com\/2006\/10\/22\/entornos-de-programacion-eclipse-e-idea\/"},"modified":"2016-02-21T16:18:04","modified_gmt":"2016-02-21T15:18:04","slug":"entornos-de-programacion-eclipse-e-idea","status":"publish","type":"post","link":"http:\/\/karstieltopia.com\/programacion\/herramientas\/entornos-de-programacion-eclipse-e-idea\/","title":{"rendered":"Entornos de programaci\u00f3n: Eclipse e Idea"},"content":{"rendered":"

\u00daltimamente he tenido que abandonar el entorno que siempre he utilizado en mis \u00faltimos tiempos por su p\u00e9simo rendimiento en el proyecto en el que estoy… y la verdad es que ha sido un paso muy triste (ejem, en todo lo que pueda ser triste en estos \u00e1mbitos).<\/p>\n

Hasta ahora he estado utilizando Eclipse<\/a> en sus \u00faltimas versiones, pero como he comentado en alguna entrada previa, este pobre entorno no hac\u00eda m\u00e1s que romper… B\u00e1sicamente no pod\u00eda con un proyecto enorme, con perlas como jsp de unas cuatro mil l\u00edneas y todo en remoto con una red p\u00e9sima. La verdad es que soy consciente de que con estas premisas es muy dif\u00edcil que cualquier entorno trabaje correctamente pero, que se le va a hacer, es lo que hay y es en lo que tengo que trabajar.<\/p>\n

Luego hab\u00eda otra caracter\u00edstica de Eclipse que destrozaba mi \u00e1nimo: la compilaci\u00f3n. La verdad es que ese sistema de compilar las clases seg\u00fan se vaya necesitando suena muy bien, pero la implementaci\u00f3n no debe de ser muy buena porque m\u00e1s de una vez (y de dos, y de tres) me he encontrado viendo como se ha puesto a recompilar todo el proyecto (lo cu\u00e1l en este proyecto es antol\u00f3gico porque son unos 30 minutos de compilaci\u00f3n). La otra opci\u00f3n por la que me tuve que tirar era la de dejar ese sistema apagado y darle a compilar en el momento necesario… El problema es que no hay implementaci\u00f3n para compilar una clase en concreto, sino que intenta compilar todos los cambios el solito, pero a saber porque motivo, se vuelve a compilar muchas veces todo el proyecto, es decir, otros 30 minutos perdidos…<\/p>\n

Y la \u00faltima travesura del eclipse es el tratamiento de los jsp’s en su \u00faltima versi\u00f3n (3.2.1). La de veces que se ha pasado minutos intentando ir a alguna parte del jsp o movi\u00e9ndose de izquierda a derecha en el propio texto… Pufff, lo s\u00e9, que con esos jsp’s que otra cosa se pod\u00eda pedir, pero jop, hay que reconocer que la implementaci\u00f3n del tratamiento de jsp del Eclipse es bastante ineficiente en rendimiento hoy por hoy.<\/p>\n

El resultado, he tenido que ceder en la empresa y empezar a utilizar el Intellij Idea<\/a>, del cu\u00e1l s\u00e9 que en principio es “el mejor editor del mundo” pero que jolines, \u00a1\u00a1\u00a1es de pago!!! y esa primera premisa hace que no me guste en absoluto.<\/p>\n

Luego, veamos, la edici\u00f3n de jsp’s es mucho m\u00e1s \u00e1gil y tiene la opci\u00f3n (por fin) de compilar una clase en concreto y le hace caso. La verdad es que solo por \u00e9sta \u00faltima opci\u00f3n merece la pena el cambio en estas condiciones de trabajo. Y quitando estas dos caracter\u00edsticas, el resto no me gusta nada xD<\/p>\n

Ser\u00e1 que llevo mucho tiempo con el Eclipse pero me gusta mucho m\u00e1s su forma de trabajo, sus vistas, sus plugins; me parece m\u00e1s orientado al programador (venga, quiz\u00e1s no, pero me lo parece) y espero sinceramente que salga pronto una versi\u00f3n que corrija todos esos problemas que he comentado, que volver\u00e9 en el acto a mi se\u00f1or Eclipse.<\/p>\n","protected":false},"excerpt":{"rendered":"

\u00daltimamente he tenido que abandonar el entorno que siempre he utilizado en mis \u00faltimos tiempos por su p\u00e9simo rendimiento en el proyecto en el que estoy… y la verdad es que ha sido un paso muy triste (ejem, en todo lo que pueda ser triste en estos \u00e1mbitos). Hasta ahora he estado utilizando Eclipse en […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[953],"tags":[250,949],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"yoast_head":"\nEntornos de programaci\u00f3n: Eclipse e Idea - Karstieltopia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/karstieltopia.com\/programacion\/herramientas\/entornos-de-programacion-eclipse-e-idea\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Entornos de programaci\u00f3n: Eclipse e Idea - Karstieltopia\" \/>\n<meta property=\"og:description\" content=\"\u00daltimamente he tenido que abandonar el entorno que siempre he utilizado en mis \u00faltimos tiempos por su p\u00e9simo rendimiento en el proyecto en el que estoy… y la verdad es que ha sido un paso muy triste (ejem, en todo lo que pueda ser triste en estos \u00e1mbitos). Hasta ahora he estado utilizando Eclipse en […]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/karstieltopia.com\/programacion\/herramientas\/entornos-de-programacion-eclipse-e-idea\/\" \/>\n<meta property=\"og:site_name\" content=\"Karstieltopia\" \/>\n<meta property=\"article:published_time\" content=\"2006-10-22T12:15:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-02-21T15:18:04+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:creator\" content=\"@karstiel\" \/>\n<meta name=\"twitter:site\" content=\"@karstiel\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/karstieltopia.com\/#website\",\"url\":\"http:\/\/karstieltopia.com\/\",\"name\":\"Karstieltopia\",\"description\":\"Programaci\\u00f3n, tecnolog\\u00eda y a\\u00f1adidos\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"http:\/\/karstieltopia.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/karstieltopia.com\/programacion\/herramientas\/entornos-de-programacion-eclipse-e-idea\/#webpage\",\"url\":\"http:\/\/karstieltopia.com\/programacion\/herramientas\/entornos-de-programacion-eclipse-e-idea\/\",\"name\":\"Entornos de programaci\\u00f3n: Eclipse e Idea - Karstieltopia\",\"isPartOf\":{\"@id\":\"http:\/\/karstieltopia.com\/#website\"},\"datePublished\":\"2006-10-22T12:15:00+00:00\",\"dateModified\":\"2016-02-21T15:18:04+00:00\",\"author\":{\"@id\":\"http:\/\/karstieltopia.com\/#\/schema\/person\/3d09a55c38c7c00e78c41fa3f71a6e75\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/karstieltopia.com\/programacion\/herramientas\/entornos-de-programacion-eclipse-e-idea\/\"]}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/karstieltopia.com\/#\/schema\/person\/3d09a55c38c7c00e78c41fa3f71a6e75\",\"name\":\"karstiel\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6AuIG-le","_links":{"self":[{"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/posts\/1316"}],"collection":[{"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/comments?post=1316"}],"version-history":[{"count":1,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/posts\/1316\/revisions"}],"predecessor-version":[{"id":2280,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/posts\/1316\/revisions\/2280"}],"wp:attachment":[{"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/media?parent=1316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/categories?post=1316"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/karstieltopia.com\/wp-json\/wp\/v2\/tags?post=1316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}