eclipse - studio - programacion android pdf 2018



¿La mejor forma de crear un nuevo plugin de asistente de varios archivos en Eclipse? (1)

  1. Cree una extensión de org.eclipse.ui.newWizards para crear el asistente
  2. Use la clase org.eclipse.swt.widgets.DirectoryDialog para permitir que el usuario seleccione un directorio
  3. Use un campo de texto para permitir que el usuario ingrese ${name}
  4. Use java.io.* para copiar los archivos en el directorio especificado (o use org.eclipse.core.resources si desea copiar al área de trabajo)
  5. Cree una extensión de org.eclipse.ui.perspectiveExtensions con newWizardShortcut para agregar el nuevo asistente a la perspectiva que desea extender

Quiero crear un complemento de eclipse que aparezca en el menú "nuevo" como "nueva clase" (por ejemplo, "nueva MyStructure").

El objetivo de este complemento es pedir un nombre y una carpeta donde colocar el contenido generado.

El contenido generado se crea copiando un directorio estándar existente como el siguiente ($ {dir} representa el directorio seleccionado en el asistente y $ {nombre} el nombre solicitado en el asistente):

$dir
    - ${name}.java
    - css
        - Default${name}Style.css
    - ${name}Editor.java
    - ${name}.config

cada uno de estos archivos se basa en un contenido de archivo existente, algo así como una plantilla de código de eclipse donde puedo especificar el $ {name} dinámico y el paquete.

¿Cómo puedo hacer fácilmente este plugin de eclipse?





eclipse-plugin