Eclipse e php
Algumas dicas para um desenvolvimento de php usando o Eclipse:
- Eu uso o Aptana Studio dentro do Eclipse para o desenvolvimento em rails e php
- Instalei o Eclipse PDT. Para isso seleccionei
- No menu “Help” > “Software Updates” > “Find and Install”
- Escolher “Search for new features to install” e selecionar o botão “Next”
- Criar um “New Remote Site” com os seguintes detalhes:
- Name: PDT
- URL: http://downloads.zend.com/pdt
- Marcar o visto PDT e clickar no “Next” para iniciar a instalação
- Adicionei as associações aos ficheiros thtml e tpl:
- Escolher no menu “Window” > “Preferences”.
- Na janela escolher “General” > “Editors” > “File Association”
- Agora pode associar aos ficheiros *.thtml (do CakePhp) e *.tpl (do Smarty) o editor de Html interno “Aptana HTML Editor”
Normalmente adiciono uma pasta js ao projecto onde coloco as frameworks de javascript para Ajax:
-
prototype (actualmente a versão 1.6.0)
-
script.aculo.us (versão 1.8.1)
| Group | Feature | PHPEclipse | PDT | PHPEd |
|---|---|---|---|---|
| Editor | Syntax Highlight | Yes | Yes | Yes |
| Editor | Code Complete | Yes | Yes | Yes |
| Plataform | Linux | Yes | Yes | No |
| Plataform | Mac OSX | Yes | Yes | No |
| Plataform | Windows | Yes | Yes | Yes |
| Debug | XDebug support | Yes1 | Yes1 | No |
| Debug | DBG Support | Yes1 | No2 | Yes |
| Debug | Zend Debugger | No | Yes | No |
| Other | Database Support | No | No | Yes |
| Code Control | Subversion | Yes3 | Yes3 | Yes3 |
| Code Control | CVS | Yes | Yes | Yes3 |
| Publish | SSH Support | Yes3 | Yes3 | Yes |
| Publish | FTPS Support | Yes3 | Yes3 | Yes |
2 - I could not find any documentation on there site about DBG. So if i am wrong please correct me.
3 - Third party plug-in Subclipse, Subversive, Remote System Explorer