Tutorial para escribir un pequeño plugin para jEdit

Jairo Martínez

Este documento se cede al dominio público.

Historial de revisiones
Revisión 1.01 Junio 2002jm

Documento inicial

Revisión 1.110 de Juniojid

Correcciones menores de ortografía y marcado

Revisión 1.212 de Juniojm

Correcciones y cambios en el apéndice


Tabla de contenidos

1. Aspectos básicos de Jedit
¿Qué es Jedit?
Requisitos mínimos
Licencia
Descargar el programa desde Internet y obtener información adicional
Explicación de la arquitectura de jEdit
2. Creación de un plugin básico
¿Qué es un plugin?
Plugin Hello World!
Escribiendo la clase principal del plugin
Escribiendo la clase HelloWorld
Recursos requeridos por el plugin
Compilando el plugin
Empaquetar en un archivo JAR
Ubicar el archivo JAR
Resultado final
3. Agregando funcionalidad al plugin
Modificar la clase HelloWorld
Creación de la clase WizardManager
Creación de la clase HelloWorldPanel1
Creación de la clase HelloWorldPanel2
Creación de la clase HelloWorldPanel3
A.
Listado de archivos del plugin Hello World
Archivo HelloWorldPlugin.java
Archivo HelloWorld.java
Archivo actions.xml
Archivo HelloWorld.props
Listado de archivos del plugin Hello World modificado para agregarle mayor funcionalidad
Archivo HelloWorld.java
Archivo WizardManager.java
Archivo HelloWorldPanel1.java
Archivo HelloWorldPane2.java
Archivo HelloWorldPane3.java