Tutoriales¶
- Instalacion del plugin Subversive (SVN) para Eclipse: Guia
- Además del plugin SVN, hay que instalar los conectores, que dependiendo de la distribución de eclipse que tengamos, serán diferentes. En particular, para la distribucion Ganymede hay que insertar esta url en el Add Site del paso 3 de la Guía
- Instalacion del plugin JavaCC para Eclipse:
- En el apartado de Tecnologias se encuentra la pagina del Plugin de JavaCC. La forma más rapida y facil es instalar el plugin directamente desde Eclipse. Para ello vamos a Help -> Software Updates... y en Add Sites introducimos este link
Para comprobar que hemos instalado el plugin correctamente, vamos a Help -> About Eclipse SDK -> Plugins Details y ahí buscamos en Plug-in Name "JavaCC Plug-in". Otra manera de comprobarlo es si tenemos algun proyecto con ficheros .jj o .jjt, la sintaxis quedará coloreada.
Una vez instalado, ya podemos trabajar con el codigo que se encuentra en Gestion
Incorporar la ayuda de FreePascal para Eclipse¶
Obteniendo el correspondiente fichero .jar de la página de Gestion, simplemente tenemos que añadir ese fichero en el directorio Dropins de Eclipse (donde se encuentre instalado). Una vez hecho esto, iniciamos Eclipse y en Help -> Help Contents aparecerá "Pascal Help"
Ejecución del Analizador de FreePascal para EclipseGavab¶
Obteniendo el correspondiente fichero .jar de la pagina de Gestion, abrimos una consola de interprete de comandos (es necesario tener instalado la maquina virtual de java) y escribimos:
java -jar NombreFichero.jar [mode] [options] [source_path] [source_dest]
Donde:
- mode:
- -s: Indica que vamos a analizar un unico fichero .pas
- -r: Indica que vamos a analizar una carpeta que contiene varios ficheros .pas
- options
- -var: Muestra por pantalla las variables del programa, los subprogramas que intervienen, los tipos y las constantes. Además muestra la ubicación donde se encuentran dentro del codigo fuente. Esta opcion solo funciona con el modo -s.
- -pas: Genera un fichero .pas identico al original con el codigo tabulado segun las normas de estilo.
- -colour: Genera un fichero .html identico al original con el codigo tabulado segun las normas de estilo y la sintaxis del lenguaje coloreada.
- source_path: indica el fichero o la carpeta de ficheros a tratar
- source_dest: ubicacion donde queremos que se guarden los ficheros generados. En el caso de la opción -var, no se genera ningun fichero