En este año, luego de estar escrbiendo código con distintos editores, decidí volver a darle una chance a Eclipse y su plugin para desarrollo en PHP, PDT. Y no me decepcionó, siendo muy sobresaliente en distintos aspectos a las opciones que estaba utilizando. El problema principal radicaba, en que dado que utilizo Ubuntu tanto en el trabajo como en mi casa, éste aún no incluye a la última versión de Eclipse (Galileo) entre los paquetes instalables, pero esto no es problema porque voy a explicarles como instalar Eclipse Galileo en 6 simples pasos:

  1. Primero y antes que nada, tenemos que asegurarnos tener instalado el Sun Sava JDK (aprox. 18 Mb).

    sudo apt-get install sun-java6-jdk

  2. Descargamos Eclipse for PHP Developers (137 Mb)
    No importa de que servidor descarguen el archivo, o si lo hacen desde una de las opciones de Torrents que ofrece, eso si, tengan en cuenta elegir la versión que corresponda a su tipo de sistema operativo (32 o 64 bits).
    Guarden el archivo descargado en el Desktop.
  3. Descomprimimos el programa y lo movemos a un directorio donde lo dejaremos instalado para todos los usuarios del sistema.

    cd ~/Desktop
    tar xvzf eclipse-php-galileo-linux-gtk.tar.gz
    sudo mv eclipse /opt/eclipse
    cd /opt
    sudo chown -R root:root eclipse/
    sudo chmod -R +r eclipse/
    cd /opt/eclipse

  4. Una vez instalado el programa dentro del directorio /opt, lo que vamos a crear ahora es un pequeño script ejecutable para poder invocar al programa.

    sudo touch /usr/local/bin/eclipse
    sudo chmod 755 /usr/local/bin/eclipse

    Abrimos el archivo para editarlo. Yo elijo nano porque nunca fui un amante de vi, pero sientanse libre de elegir el programa que deseen:

    sudo nano /usr/local/bin/eclipse

    Y escribimos:

    #!/bin/sh
    export ECLIPSE_HOME=/opt/eclipse
    $ECLIPSE_HOME/eclipse $*

    Guardamos y cerramos.

  5. Si fuéramos a una terminal y ejecutaramos el comando “eclipse” ya podríamos comenzar a trabajar. Pero primero vamos a crear un ícono de escritorio para iniciar el programa más fácilmente. Primero creamos el atajo:

    sudo nano /usr/share/applications/eclipse.desktop

    Y le agregamos lo siguiente:

    [Desktop Entry]
    Encoding=UTF-8
    Name=Eclipse
    Comment=Eclipse Galileo IDE
    Exec=eclipse
    Icon=/opt/eclipse/icon.xpm
    Terminal=false
    Type=Application
    Categories=GNOME;Application;Development
    StartupNotify=True

  6. Listo ! A partir de ahora, ya podemos iniciar Eclipse desde el menú Applications » Programming » Eclipse.

Nota final: Con Eclipse para Desarrollo PHP, ya podemos comenzar a programar nuestras aplicaciones basadas en Zend Framework. Es cierto que es mucho más sencillo hacerlo con Zend Studio, pero este es un producto basado en Eclipse, pero de pago, con una versión de prueba de 30 días. En otro post, explicaré como instalar algunos plugins de Eclipse interesantes (y a veces necesarios) que nos ayudarán un poco más en nuestro trabajo diario.