MoreUnit: Creando test unitarios en Eclipse de forma sencilla

MoreUnit es un plugin de Eclipse que nos ayuda a la hora de crear nuestros test unitarios.

Permite por ejemplo ir al método del test del element que estás editando y si no hay te propone crearlo:

Todas sus funcionalidades las ofrece tanto para Java como para Groovy ;)

HTTP4e: un cliente HTTP REST para Eclipse

Hace más de 2 años que publicábamos este post sobre HTTP4e que es un plugin de Eclipse que permite hacer llamadas a Servicios REST y Web Services desde Eclipse de forma muy sencilla.

Funciona en cualquier Eclipse >3.2. y su precio es bastante asequible:

En estos 2 años este producto ha ido incorporando un gran número de nuevas funcionalidades y actualmente es un producto muy completo!:

Generación de código para diferentes plataformas como Java, Javascript, Flex, jQuery, C#, Python, PHP, JMeter, Ruby, Visual Basic,…

Exportar petición como un script JMeter:

Soporte SSL y Unicode

Soporte Autenticación Basic/Digest:

Editor de parámetros y de cabeceras:

Soporte Proxy

Diferentes vistas de las resultados:

En este vídeo podéis ver todo lo que ofrece:

http://www.nextinterfaces.com/eclipse-restful-http-client-plugin-http4e/http4e-video/

Publicado Spring Tool Suite 3.3.0

Acaba de publicarse una major release de la herramienta basada en Eclipse: Spring Tool Suite, es la versión 3.3.0 que incluye:

· Actualizaciones de Eclipse Kepler

· Actualizado TC Server a 2.9.2

· Incorpora nueva versión de Spring Roo, la 1.2.4

· Preparado para Spring 4

· Soporte para proyectos Spring JavaConfig

· Mejoras en rendimiento para trabajar con proyectos Spring

· Wizard Spring Project

· Incorpora Grails 2.2.3

Spring Tool Suite se distribuye sobre Eclipse Kepler 4.3 y sobre Eclipse Junio 3.8.

Podéis descargarlos desde aquí.

MyEclipse Secure: Centro de Control para distribuciones MyEclipse

MyEclipse Secure es un nuevo producto de genuitec que nos permite automatizar la distribución, configuración y actualización de IDEs MyEclipse de nuestros equipos.

MyEclipse Secure permite crear, customizar y securizar el stack de herramientas MyEclipse para distribución interna evitando que se instalen plugins de terceras partes:

Además ofrece reporting de monitorización del uso del IDE:

También permite controlar que partes pueden usarse:

LeetEdit: Editor rico para Eclipse RCP

LeetEdit es un editor HTML para Eclipse RCP:

· Se basa en TinyMCE (editor WYSIWYG en Javascript)

· Es libre (licencia EPL y LGPL).

Tiene las funcionalidades básicas que se pueden esperar de un editor HTML:

Y además es muy fácil de usar:

Puede descargase como plugin desde: http://timpietrusky.github.com/lab/leetedit/update-site

O bien descargar el proyecto desde aquí para usarlo en una aplicación Eclipse RCP.

Existen otros editores ricos para Eclipse RCP más potentes y fiables como el SWT Composer pero sin duda LeetEdit es de los más sencillos.

Dart Editor: desarrollando de forma productiva aplicaciones Dart

El otro día hablábamos sobre Dart (el nuevo lenguaje de programación para Client-Side de la Web según Google).

En este caso vamos a referirnos al Editor de Dart.

El editor de Dart puede descargarse como aplicación independiente

o como plugin de Eclipse desde http://www.dartlang.org/eclipse/update

· Cuando lo arranquemos nos mostrará una pantalla como esta:

· Crear una aplicación es sencillo:

· Google Dart ofrece a nivel de desarrollo funcionalidades como:

Autocompletado:

Y en general todas las funcionalidades que ofrece Eclipse cuando trabajamos con Java: Browsing de APIs, búsqueda de referencias, refactorización,…

· También puedo ejecutar alguno de los ejemplos incluidos para hacernos una idea más precisa de lo que permite Dart:

Para ejecutarse elegiré el modo de ejecución:

Que al ejecutarse genera:

· Desde Dart Editor puedo debugear mis aplicaciones Dart desde el mismo entorno en el que desarrollo (y no tener que ir al navegador!):

· También puedo compilar a Javascript

Habrá que esperar aún un tiempo a ver si Dart consigue posicionarse en este impredecible mundo de la programación Web Client-Side, aunque el simple hecho de ser una propuesta de Google hace que parta de una buena posición….

Profiling con Eclipse TPTP

Eclipse Test & Performance Tools Platform (TPTP) es un plugin de Eclipse para hacer profiling desde Eclipse.

No es el mejor profiler en Java y no funciona 100% en Eclipse Indigo y superiores, pero a falta de que alguna vez se libere el antiguo CodePro Profiler en Eclipse es una de las mejores opciones gratuitas para Eclipse.

Permite hacer profiling de aplicaciones Java

Con el botón derecho selecciono:

Selecciono el tipo de profiling:

Voy a perspectiva de Profiling:

Para hacer un profiling sobre Servidores configurados en Eclipse como Tomcat (os recomiendo Tomcat 7 que apenas son 8 Mg :))

Elegiré el tipo de Profile:

Ejecutaré mi lógica

e iré al Profiling Monitor:

INSTALACIÓN

Para instalarlo basta que habilitéis en vuestro Eclipse (en Indigo o superiores ya no se puede descargar así) esta opción:

Podéis descargarlo como producto standalone (TPTP All-in-One) desde aquí para Windows o Linux

O bien descargar los plugins desde aquí y descomprimirlo en vuestra carpeta de plugins.

(Ver Guía de instalación)

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 565 seguidores

A %d blogueros les gusta esto: