2010-04-04 18 views
5

Un problema particular que tenía era usar $ {word_selection} en una plantilla de Eclipse PDT.cómo utilizar mejor las plantillas de código de eclipse (PHP)?

Hace poco estuve tratando de usar algunas plantillas de código con Eclipse PDT 2.1 para acelerar algunas tareas comunes. Usamos muchos getters/setters, así que escribí la siguiente plantilla.

function get${word_selection}() { 
return $$this->getData('${word_selection}'); 
} 

function set${word_selection}($$${word_selection}) { 
$$this->setData('${word_selection}', $$${word_selection}); 
} 

me llamaba la plantilla "GetSet" y la única manera que conozco para utilizar el asistente de código es escribir: "GetSet" después haga clic en mi código de ayudar a las teclas (Lo tengo configurado para Esc, pero creo que el el predeterminado era Ctrl + Espacio). El problema es que esto no me permite seleccionar una palabra para ser utilizada por $ {word_selection}.

¿Cómo escribo el nombre de mi plantilla, pulso el combo de teclas y selecciono una palabra al mismo tiempo?

También quiero saber qué tipos de plantillas han configurado las personas y cualquier otro consejo para usar plantillas a la velocidad de programación.

+0

Tengo el mismo problema, y ​​me siento frustrado de que la palabra_selección no haga nada ... solo sea reemplazada ... ¿ha encontrado una solución? ? –

+0

Empecé a usar phpStorm ...: p – pocketfullofcheese

Respuesta

3

Mire este enlace: http://2tbsp.com/node/104 Describe dos cosas: plantillas de código pdt y fragmentos de código.

¿cómo escribo el nombre de mi plantilla, presiono el combo de teclas y selecciono una palabra al mismo tiempo?

Creo que esto no se puede lograr con plantillas de código, pero con fragmentos de código. Personalmente no los utilizo en absoluto, pero podría comenzar :-)

Cuestiones relacionadas