Difference between revisions of "Herramientas de Desarrollo"
Line 69: | Line 69: | ||
- xdebug.show_local_vars=1 | - xdebug.show_local_vars=1 | ||
− | === | + | === Y si trabajo bajo Windows === |
− | * WampServer 2 ( | + | * WampServer 2 (para disponer de la base de datos Mysql, Apache y PHP todo en uno). El servidor WAMP ofrece el trio MySql+Apache+PHP instalado llave en mano, con posibilidad de cambiar de versión, para cualquiera de estos componentes con un solo clic). ¡Imprescindible! |
− | * Notepad++ ( | + | * Notepad++ (para aquellos que no soportan el uso de Java o un viejo cuco demasiado bajo para Eclipse). |
− | * WinMerge ( | + | * WinMerge (para la comparación de ficheros o carpetas) |
− | * CygWin ( | + | * CygWin (para los comandos patch y los comandos en línea cvs si prefiere la línea de comandos) |
== Configuration == | == Configuration == |
Revision as of 18:11, 13 February 2009
Puede ser utilizado cualquier entorno de desarrollo. De todas maneras aquí hay una lista de herramientas muy recomendable por su integridad, calidad y productividad del desarrollo que aportan. Son utilizadas por la mayoría de los desarrolladores principales de Dolibarr. Tenga en cuenta que todas estas soluciones son gratuitas y OpenSource.
Para todos
Aquí está la base de trabajo recomendado, no obstante cualquier herramienta que respete el estándar Web, PHP, MySQL puede realizar bien el trabajo.
- Firefox 3.0 con los plugins: Tamper Data, HTMLValidator, Phplangeditor, Firebug + Firecookie.
Descargables desde el sitio http://www.firefox.com
- SquirrelSql para la administración de la base de datos
Descargable desde el sitio http://squirrelsql.sf.net
- Instalación de Eclipse 3.2 ó 3.3
Descargables desde el sitio http://www.eclipse.org
- Instalación del plugin Eclipse para PHP: PDT.
Para ello, utilizar el método Find And Install y agregar la URL de actualización: http://download.eclipse.org/tools/pdt/updates/
Opcional
Si gestiona otros proyectos en SVN
- Instalación del plugin para Eclipse para SVN: SubClipse.
para ello, utilizar el metódo Find And Install y agregar la URL de actualización: http://subclipse.tigris.org/install.html
Si desea realizar scripts en Perl
- Instalación del plugin Eclipse para Perl: EPIC
Para ello, utilizar el método Find And Install y agregar la URL de actualización: http://e-p-i-c.sf.net/updates
Si desea desarrollar módulos con el generador UML2Dolibarr
- Compruebar en Eclipse - Ayuda - Software update - Configuración que su Eclipse contiene los componentes
- Si Eclipse 3.2:
- EMF 2.2.2
- UML2 2.0.3
- Si Eclipse 3.3:
- EMF 2.3.0
- UML2 2.1.1
De lo contrario, instalarlos via el método Find And Install y elija EMF y UML2 End-User.
- Instalación de TopCased 1.4
Para ello, utilizar el médoto Find And Install y agregar la URL de actualización: http://topcased-mm.gforge.enseeiht.fr/release/update-site3.3/
- Instalación de acceleo 2.2.1
Para ello, utilizar el médoto Find And Install y agregar la URL de actualización: http://www.acceleo.org/update/
- Instalación d'UML2Dolibarr
Para ello, recupere los proyectos con el comando:
svn checkout svn://svn.forge.objectweb.org/svnroot/acceleo/trunk/modules/community/uml21/dolibarr/trunk/
e impórtelos en Eclipse.
Si usted quiere realizar depuración Xdebug
- Instalar xdebug (package php-xdebug bajo Ubuntu)
- Modificar el fichero php.ini (ó xdebug.ini) para agregar los parámetros
- xdebug.remote_enable=1
- xdebug.profiler_enable=1
- xdebug.show_local_vars=1
Y si trabajo bajo Windows
- WampServer 2 (para disponer de la base de datos Mysql, Apache y PHP todo en uno). El servidor WAMP ofrece el trio MySql+Apache+PHP instalado llave en mano, con posibilidad de cambiar de versión, para cualquiera de estos componentes con un solo clic). ¡Imprescindible!
- Notepad++ (para aquellos que no soportan el uso de Java o un viejo cuco demasiado bajo para Eclipse).
- WinMerge (para la comparación de ficheros o carpetas)
- CygWin (para los comandos patch y los comandos en línea cvs si prefiere la línea de comandos)
Configuration
Si vous êtes un développeur officiel avec accès CVS en écriture, ajouter dans la configuration CVS de votre Eclipse, une entrée CVS.
:ext:yourlogin@cvs.savannah.nongnu.org:/cvsroot/dolibarr
Sinon il vous faut récupérer les sources depuis le tarball disponible sur le site web Dolibarr ( http://www.dolibarr.fr ) dans l'espace téléchargement