Entorno de desarrollo de OpenERP con Eclipse – Parte III: Eclipse
3 Eclipse
3.1 Instalación
- Hay dos opciones para instalar Eclipse:
- A través de
apt-get
, - Como ejecutable de la página web.
- A través de
La primera opción garantizará que todas las dependencias se instalen automáticamente.
La segunda opción permite instalar la última versión de Eclipse y asi aprovechar las nuevas funciones.
3.1.1 Por apt-get
Ejecutar el comando:
$ sudo apt-get install eclipse
Podrá iniciar Eclipse a través del menú o de la consola:
$ eclipse
3.1.2 Descargar de la pagina web
Primero hay que instalar las dependencias que son –como mínimo– Java 6:
$ sudo apt-get install sun-java6-jdk
Descargar Eclipse Classic desde su página web. Seleccionar la carpeta donde se instalará:
$ cd ~/bin $ tar xvzf ~/Descargas/eclipse-SDK-3.7.1-linux-gtk-x86_64.tar.gz $ cd eclipse $ ./eclipse
Es necesario intercambiar Descargas/eclipse-SDK-3.7.1-linux-gtk-x86_64.tar.gz
por la versión y la carpeta adecuada.
3.2 PyDev
PyDev
es un plug-in para Eclipse que facilita la programación en Python.
3.2.1 Instalación
Se instala PyDev desde el propio Eclipse. En Eclipse elige [Help]
y en el menú que aparece Install New Software…
.
En la ventana que aparece ingresar en el campo Work with:
http://pydev.org/updates
y seleccionar Add…
.
Ingresar ‘http://pydev.org/updates’ y seleccionar ‘Add…’
Aparecerá una nueva ventana donde se ingresa un nombre y seleccionar OK.
Ingresar un nombre y hacer clic en ‘OK’.
Aparece Pending
en la lista hasta que haya cargado la información. Después se verán dos nuevas entradas:
PyDev
PyDev Mylyn Integration (optional)
Seleccionar PyDev y seleccionar Next
.
Seleccionar ‘PyDev‘ y seleccionar ‘Next’
En el siguiente menú seleccionar PyDevfor Eclipse
y hacer click en Next
.
Seleccionar ‘PyDev for Eclipse’ y hacer clic en ‘Next’.
Aparece el menú Review Licenses
. Para continuar es necesario aceptar las condiciones y terminos de la licencia de uso, seleccionar I accept the terms of the
y hacer clic en
license agreementFinish
.
Aceptar la licencia y hacer click en Finish
.
Aparecerá una nueva ventana que indicará el proceso de la instalación.
Mientras está instalando, desea saber si se confía en el certificado de Aptana. Seleccionar Aptana Pydev; Pydev;Aptana,
en esa misma ventana y luego hacer clic en OK
.
Seleccionar ‘Aptana’ y hacer clic en ‘OK’
Después de haber instalado PyDev Eclipse se requiere reiniciar para poder usar el nuevo plugin. Hacer clic en Restart Now.
Hacer clic a ‘Restart Now’
3.2.2 Configuración
En la ventana principal de Eclipse, seleccionar [Window]
y seleccionar Preferences
. Se abre una nueva ventana donde se localiza el punto PyDev
, y seleccionar el subpunto Interpreter - Python
. Hacer click en AutoConfig
.
Configuración de PyDev
Si no existen errores, en la ventana siguiente se tiene que comprobar la selección que ha hecho Eclipse.
Comprobar la selección de Eclipse.
Hacer click en OK.
3.3 Soporte para XML
Instalaremos otro plugin que facilita el trabajo con archivos XML. El proceso es similar al de PyDev.
3.3.1 Instalación
Seleccionar de nuevo [Help]
y Install New Software…
.Es nedesario abrir el menú Work with:
y elegir Indigo – http://download.eclipse.org/releases/indigo
(el nombre puede cambiar según la versión de Eclipse que se este usando) y de la lista seleccionar el punto Web, XML and Java EE Development
y selecciones Eclipse XML Editors and Tools
. Hacer clic en Next
.
Seleccionar ‘Eclipse XML Editors and Tools’.
Proceder como en la instalación de PyDev aceptando la licencia y reiniciando Eclipse después de la instalación.
3.4 OpenERP Templates
Los templates se pueden descargar directamente o via svn:
$ sudo apt-get install subversion $ svn checkout http://openerp-eclipse-template.googlecode.com/svn/trunk/ openerp-eclipse-template-read-only
Explicación de la instalación y el uso de los snippets en unos vídeos en Youtube:
Para importarlos:
3.4.1 Python Snippets
[Window] -> Preferences
,PyDev -> Editor -> Templates
,- Hacer click en
Import
y - Seleccionar el archivo
templates-openerp.xml
.
3.4.2 XML Snippets
[Window] -> Preferences
,XML -> XML Files -> Editor -> Templates
,- Hacer click en
Import
- Seleccionar el archivo
Openerp-eclipse-xml-template.xml
.