Guía
Bienvenido a Eclipse
¿Quién necesita una plataforma?
El Santo Grial
¿Qué es Eclipse?
Ir a eclipse.org
Arquitectura de la plataforma
Mapa del SDK de la plataforma
Ejemplo de conector simple
Conector mínimo
Crear el proyecto de conector
La vista Hello World
El manifiesto de Hello World
Ejecutar el conector
Más allá de los conceptos básicos
Visión general del entorno de ejecución
El modelo de conector de entorno de ejecución
Conectores y paquetes compuestos
Los puntos de extensión y el registro
Preferencias de entorno de ejecución
Tipos de contenido
Infraestructura de simultaneidad
Informe del progreso
Planificación de trabajos
Normas de planificación
Bloqueos
Conectar al entorno de trabajo
Interioridades del entorno de trabajo
Puntos de extensión básicos del entorno de trabajo
org.eclipse.ui.views
org.eclipse.ui.viewActions
org.eclipse.ui.editors
org.eclipse.ui.editorActions
org.eclipse.ui.popupMenus
org.eclipse.ui.actionSets
Páginas de preferencias
Añadir una página de preferencias
Implementar una página de preferencias
Editores de campos
La clase de conector (plug-in)
Diálogos y asistentes
Diálogos estándar
Diálogos de aplicación
Valores de diálogo
Asistentes
Puntos de extensión de asistentes del entorno de trabajo
org.eclipse.ui.newWizards
org.eclipse.ui.importWizards
org.eclipse.ui.exportWizards
Diálogos de asistente
Asistentes multipágina
Infraestructura de la UI de JFace
Visores
Acciones y contribuciones
Recursos de interfaz de usuario
Operaciones de larga ejecución
Juego de herramientas de widget estándar
Widgets
Controles
Eventos
Widgets personalizados
Diseños
FillLayout
RowLayout
FormLayout
GridLayout
StackLayout
Diseños personalizados
Aspectos relativos a las hebras
Manejo de errores
Gráficos
Visión general de los recursos
Los recursos y el área de trabajo
Los recursos y el sistema de archivos local
Propiedades de recurso
Preferencias centradas en el ámbito de proyecto
Codificación de archivos y tipos de contenido
Recursos enlazados
Marcadores de recursos
Modificar el área de trabajo
Agrupación por lotes de los cambios de recurso
Seguimiento de los cambios de recursos
La simultaneidad y el área de trabajo
Constructores de proyectos incrementales
Recursos derivados
Participación de guardado del área de trabajo
Naturalezas de proyecto
Ganchos de modificación de recursos
Proveedores de renovación
Conceptos avanzados del entorno de trabajo
Contribuciones de menú del entorno de trabajo
Vías de acceso de menú y de barra de herramientas
Asociaciones de componentes de conjunto de acciones
Expresiones booleanas y filtros de acciones
Acciones redirigibles
Establecer un manejador de acciones global
Aportar acciones redirigibles nuevas
Acciones de editor redirigibles
Acciones del conjunto de acciones redirigibles
Perspectivas
org.eclipse.ui.perspectives
org.eclipse.ui.perspectiveExtensions
Decoradores
Enlaces de teclas del entorno de trabajo
Mandatos
Enlaces de teclas
Configuraciones de teclas
Contextos y enlaces de teclas
Fábricas de elementos
Interfaces de usuario accesibles
Respetar el soporte de una sola pulsación
Conjuntos de trabajo
Filtrar interfaces de usuario de grandes dimensiones
Actividades
Contextos
Guiar al usuario a través de las tareas
Hojas de apuntes
Soporte de introducción
Soporte de simultaneidad del entorno de trabajo
Soporte de recursos del entorno de trabajo
Añadir una página de propiedades
Implementar una página de propiedades
Ayuda y resolución de marcador
Aportar ayuda de marcador
Aportar resolución de marcador
Añadir filtros de recursos
Codificación de los archivos de texto
Editores
Editores del entorno de trabajo
Editores de texto y texto de plataforma
Documentos y particiones
Visores de código fuente y anotaciones
Configurar un visor de código fuente
Ayuda flotante de texto y regla
Coloreado de sintaxis
Asistencia de contenido
Registrar acciones de editor
Otras funciones del editor de texto
Esquematizadores de contenido
Conectar la ayuda
Construir un conector de ayuda
Archivos de tabla de contenido (toc)
Servidor de ayuda y ubicaciones de archivos
Completar el manifiesto del conector
Construir estructuras de documentación anidadas
Ayuda dinámica
Ayudas emergentes
Declarar un ID de contexto
Describir y empaquetar el contenido de las ayudas emergentes
Ayuda activa
Escribir la acción de ayuda
Invocar la acción desde HTML
Consejos para depurar la ayuda activa
Soporte de búsqueda
Añadir una página de búsqueda
Añadir una página de resultados de búsqueda
Soporte de comparación
Fusionar varias corrientes
Implementar un visor de contenidos
Implementar un visor de estructuras
Técnicas de comparación avanzadas
Soporte de equipo
Proveedores de repositorios
Gestión de recursos
Soporte de sincronización
Ejemplo de sincronización de historial local
Más allá de los conceptos básicos
Integración rica de equipo
Añadir acciones de equipo
Decoradores de equipo
Añadir preferencias y propiedades
Soporte de lanzamiento y depuración de programas
Lanzar un programa
Añadir lanzadores a la plataforma
Manejar los errores de un programa lanzado
Diálogo de configuraciones de lanzamiento
Imágenes de tipo de configuración de lanzamiento
Accesos directos de lanzamiento
Depurar un programa
Modelo de depuración de la plataforma
Puntos de interrupción
Expresiones
Presentación del modelo de depuración
Clases de utilidades de la UI de depuración
Soporte Ant de la plataforma
Ejecutar archivos de construcción Ant programáticamente
Tareas Ant suministradas por la plataforma
Añadir tareas y tipos
Desarrollar tareas y tipos Ant en Eclipse
Expandir la vía de acceso de clases de Ant
Empaquetar y entregar productos basados en Eclipse
Definir un producto
Punto de extensión de productos
Personalizar un producto
Productos como características primarias
Personalizar una característica primaria
Características
Conectores y fragmentos
Archivos específicos del entorno local
Directrices para la instalación de productos
Extensiones de producto
Actualizar un producto o una extensión
Construir una aplicación de tipo Rich Client Platform
El ejemplo de navegador
Definir una aplicación cliente rica
Personalizar el entorno de trabajo
Efectuar adiciones de UI
Añadir la perspectiva
Añadir vistas
Definir las acciones