tipos solar programacion oxygen eclipses eclipse

solar - eclipse wikipedia



Cómo agregar perspectivas en Eclipse (3)

Si tengo instaladas dos versiones de Eclipse, ¿cómo agrego una perspectiva que he instalado en una [versión de eclipse] a la otra? ¿Cómo se agregan las perspectivas en primer lugar? Es decir, ¿de dónde vienen (no me digas "el diálogo ''Abrir perspectiva''")?


Las perspectivas de Eclipse suelen estar definidas por características / complementos. Si le falta cierta perspectiva, consulte la lista de características / complementos de instalación.


Los editores y otros complementos pueden agregar sus propias perspectivas. También puede crear y guardar sus propias perspectivas, pero creo que está preguntando sobre las perspectivas agregadas por los complementos.

La solución es instalar los mismos complementos.


Dado que la respuesta elegida es un poco "deficiente" en los detalles sobre "de dónde vienen las perspectivas", aquí hay algunas precisiones:

Una perspectiva en Eclipse es simplemente una organización de vistas, menús y barras de herramientas que se pueden guardar y cambiar: una pestaña única de la aplicación organizada para una tarea o conjunto de tareas en particular.

Entonces, una perspectiva proviene de:

  • usted: puede modificar cualquier perspectiva, agregar vista, eliminar menús, agregar barras de herramientas, ... y luego guardar el resultado (la perspectiva modificada actual) con un nuevo nombre.

texto alternativo http://www.javalobby.org/images/postings/rj/eclipse_perspective/1.gif

  • un complemento: para eso, un complemento declara un punto de extensión para la contribución de perspectiva: org.eclipse.ui.perspectives . Se agrega una nueva perspectiva al banco de trabajo definiendo una extensión para este punto. En el siguiente ejemplo, se define una extensión de perspectiva para la perspectiva de prueba. Esta declaración contiene los elementos básicos: id, nombre y clase.

Una descripción completa del punto de extensión y la sintaxis están disponibles en la documentación del desarrollador para org.eclipse.ui . Los atributos se describen de la siguiente manera.

  • id : un nombre único que se usará para identificar esta perspectiva.
  • nombre : un nombre traducible que se utilizará en la barra de menús de la ventana del banco de trabajo para representar esta perspectiva.
  • clase : un nombre completo de la clase que implementa la interfaz org.eclipse.ui.IPerspectiveFactory.
  • ícono : un nombre relativo del ícono que se asociará con esta perspectiva.

Este punto de extensión se usa para agregar fábricas en perspectiva al banco de trabajo.
Una fábrica de perspectiva se usa para definir el diseño inicial y los conjuntos de acciones visibles para una perspectiva. El usuario puede seleccionar una perspectiva invocando el submenú "Abrir perspectiva" del menú "Ventana".

Esta es la razón por la que copiar un plugin desde una instalación de eclipse en la carpeta dropin del otro eclipse hará que la perspectiva esté disponible para su segunda instalación de Eclipse.
(Como sugiere el último enlace, podría definir una ubicación de paquete de complementos para que sus dos Eclipse compartan un conjunto común de complementos).

Más detalles sobre la transferencia de complementos entre Eclipse difent (de diferentes versiones) en esta pregunta SO " ¿Cómo se reinstalan los complementos de Eclipse instalados? ".