[ Dica ] Suporte a Getters e Setter para PHP no Eclipse PDT

Olá, gostaria de compartilhar esta dica para os amigos programadores PHP que utilizam o eclipse.

Na faculdade enquanto estudava Java, descobri um recurso muito legal no Eclipse que é a geração automatizada de getters e setter para propriedades criadas dentro de uma classe.

Neste post vamos ver como configurar o Eclipse PDT para executar este recurso.


Sempre fui usuário Netbeans, mas recentemente como estou estudando para tirar minha certificação PHP, acabei mudando para o Eclipse PDT.

Enfim. O processo para se criar getters e setter é bem simples, você clica com o botão direito no código-fonte e aparece esta opção “Generate Getters and Setter” ou no menu Source->Generate Getters and Setter.

Infelizmente, e não sei porque também, mas o PDT não tem este recurso.

Mas para salvar a Pátria, achei uma extensão desenvolvida por alguém muito gente boa que não sei quem é chamado PDT Extensions que habilita entre outros recursos tais como Composer, JSON edit, etc o suporte a getters e setter.

Você instala facilmente como instalaria qualquer coisa no Eclipse.

Vá ate Help->Install New Software e Adicione um novo respositório com o URL abaixo para obter a extensão.

http://p2-dev.pdt-extensions.org/

Salve, selecione, aguarde, clique no PDT Extensions e agora é só programar e utilizar!

Para utilizar você deve ir no menu Source->Generate Getters and Setter.

IMPORTANTE: Não testei em outras versões do Eclipse, mas no meu Juno, somente ficou disponível pelo Menu.

UPDATE: Testei no Kepler e no Zend PDT e funcionou no menu de contexto diretamente no arquivo. Você precisará clicar logo ao final das propriedades, caso contrário ele informará que não existem propriedades.

É isso ai!

Grande abraço do Giba!

Um comentário sobre “[ Dica ] Suporte a Getters e Setter para PHP no Eclipse PDT”

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *