1. Funcionalidades
  2. Usando o PDT com Symfony
    1. Auto-completar de Código do Symfony no PDT
    2. Adicione Add SVN project using PDT
  3. FAQ
    1. Modificar a fonte do PDT
  4. Screenshots
    1. Dobramento de Código (com pré-visualização)
    2. Auto-completar de Código
    3. File explorer class inspection + svn

Symfony e PDT

Funcionalidades

  • Auto-completar de código
  • Templates
  • File/Project Class Inspection in File Explorer
  • Dobramento de código

Site do PDT

Usando o PDT com Symfony

Auto-completar de Código do Symfony no PDT

Você deve adicionar o symfony como uma biblioteca

  • Abra o "PHP Navigator"
  • Dê um clique com o botão direito no seu projeto
  • Selecione "Configure Include Path"
  • Selecione a aba "Libaries"
  • Clique em "Add External Folder"
  • Navegue até "\caminho\para\o\PEAR\symfony"
  • Clique em "OK"

Adicione Add SVN project using PDT

Instale o Subclipse

Following SVN guidelines for creating a new project location

Find files/folders on svn:ignore and copy them to another folder

  • Arquivos/pastas que geralmente estão configurados como svn:ignore
    • seuprojeto/cache
    • seuprojeto/log
  • Open Eclipse SVN repo view
  • Right click on desired project/trunk folder
  • Select Checkout
  • Change name from 'trunk' to project name
  • Designate project location(e.g. \project\directory )
    • Project will checkout to location\projectName, so do not specify the project name in workspace location or you'll end up with location\projectName\projectName
  • Replace all files on svn:ignore
  • Add eclipse project files/folders to svn:ignore
    • .project .projectOptions /.cache /.settings
  • Set permissions on cache and log folders to full for Users

oh, but you're not done yet.

now the subclipse project works in eclipse, but most PDT functions (code folding, snippets), dont! to fix:

  1. delete o projeto do eclipse. CERTIFIQUE-SE que "delete project only" está marcado (não delete os arquivos de projeto).
  2. manualmente delete o arquivo .project do diretório.
  3. adicione um novo Projeto PHP no eclipse, apontado para o mesmo local do seu projeto incial.

agora você tem ambos, icones/funcionalidades do subversion e as funcionalidades do PDT.

FAQ

Modificar a fonte do PDT

Modificar a fonte do PDT é um pouco contra-intuitivo, já que ela é herdada da fonte padrão. Para modificar:

Window->Preferences->General->Appearance->Colors and Fonts->Basic->Text Font

Screenshots

Dobramento de Código (com pré-visualização)

Auto-completar de Código

File explorer class inspection + svn

Attachments