Novedades de 3.0

Aquí puede encontrar algunos de los cambios más interesantes o significativos efectuados en el PDE para el release 3.0 desde el 2.1:

Un conector, un editor

El nuevo editor de manifiestos de conectores es un único editor de múltiples páginas que puede utilizarse para gestionar el conector y editar todos sus archivos (plugin.xml, build.properties y manifest.mf).  El PDE maneja de forma transparente la tarea de escribir los cambios en los archivos correctos.

Nuevo editor de configuraciones de construcción del PDE

Ya no hay motivos para tener miedo a editar el críptico archivo build.properties del conector. El PDE ahora proporciona un editor de configuraciones de construcción especializado que hace que esta tarea resulte fácil e intuitiva.

Diálogo de Configuración de construcción de PDE

Prueba de unidades para conectores

El PDE proporciona un nuevo lanzador para suites de pruebas de unidades basadas en JUnit para los conectores. El lanzador le ofrece un control preciso sobre el conjunto de conectores a ejecutar en una prueba, le permite depurar con rastreo y puede manejar conectores tanto de GUI como no de GUI.

Diálogo de Configuración de lanzador de JUnit del PDE

Soporte de PDE para opciones avanzadas de tiempo de ejecución

Los desarrolladores de conectores que deseen explotar las posibilidades del nuevo entorno de ejecución de plataforma con base OSGi, ahora pueden practicar el autoalojamiento con conectores que utilice los manifiestos de paquetes compuestos OSGi explícitos (archivo manifest.mf). Podrán importar, desarrollar y probar sus conectores utilizando el PDE.

Para aprovechar el nuevo entorno de ejecución de plataforma con base OSGi en una creación de conector, ahora el asistente de creación de proyectos de conector del PDE tiene una opción para crear conectores con manifiestos de paquetes compuestos OSGi explícitos.

Formato de conector alternativo

La página Tiempo de ejecución del editor de manifiestos del PDE expone una de varias características de ejecución con base OSGi (control de la activación de conectores) e incluso creará un archivo manifest.mf para su conector bajo demanda.

El PDE calcula las vías de acceso de clases de construcción dinámicamente

No tendrá que actualizar la vía de construcción Java del conector nunca más. El PDE utiliza el mecanismo de contenedor de vía de acceso de clases de JDT para calcular dinámicamente la vía de construcción Java de un proyecto de conector. Dado que los contenedores de vías de acceso de clases se resuelven dinámicamente, siempre son exactos, independientemente de los conectores en los que construya y de si se cargan en el área de trabajo.

Consulte las Preguntas más frecuentes sobre las vías de acceso de clases dinámicas para conocer más detalles.

Vista de anotaciones de error mejorada

Las características adicionales de la barra de herramientas de la vista Anotaciones de error hace que exportar, abrir o suprimir las anotaciones actuales no suponga ningún esfuerzo. También puede importar anotaciones externas y recargar las anotaciones del área de trabajo en la vista. Los eventos pueden organizarse mediante el filtrado y la clasificación por mensaje, nombre de conector o fecha.

Nuevas características de la barra de herramientas de la vista de anotaciones de error


Ahora la vista de anotaciones de error le permite inspeccionar todos los detalles de un evento y navegar fácilmente de un evento a otro.

Diálogo de Detalles para la vista de anotaciones de error

Funciones adicionales de exportación

El asistente de PDE Exportar conectores desplegables ahora permite que los conectores se exporten como una estructura de directorio y proporciona acceso directo a la página de preferencias con los valores de compilador que se utilizarán.

Además, las operaciones de exportar conectores pueden guardarse ahora como scripts de construcción de Ant para que la misma operación pueda ejecutarse posteriormente mediante Ant runner sin tener que pasar por el asistente de exportación.

Ampliar el ámbito de búsqueda y la búsqueda de fuente Java

La función "Añadir a búsqueda de Java" se introdujo en 2.1 para ampliar el ámbito de la búsqueda de Java más allá de los proyectos del área de trabajo para incluir los JAR de conectores externos que constituyen la plataforma destino.

Seleccione conectores e invoque Añadir a búsqueda de Java mediante el menú contextual de la vista Conectores.

El PDE ahora gestiona y actualiza las referencias a los JAR automáticamente a medida que actualiza de construcción en construcción y hace que los JAR sean visibles al depurador. Aprovechar esta función supondrá que el depurador localice el código fuente relevante automáticamente (si está disponible).

Añadir a búsqueda de Java

Nuevo asistente de parches de características

Ahora hay un asistente disponible bajo Nuevo > Proyecto...> Desarrollo de conectores > Parche de características, para ayudarle a crear un parche para una característica. A continuación podrá publicar el parche en un sitio de actualizaciones, de forma que los clientes de la característica puedan bajarla e instalarla mediante el Gestor de actualizaciones.

Nuevo asistente de parches de características

Nuevo punto de extensión del PDE

El nuevo punto de extensión org.eclipse.pde.ui.newExtension permite a una herramienta registrar asistentes de edición de extensiones personalizados. Estos asistentes permiten a los desarrolladores contribuir a puntos de extensión para trabajar en un nivel superior; los asistentes manejan la conversión en elementos XML.

Avisos legales