hace una semanas escuche que muchos programadores novatos usan netbeans para trabajar con php. Y otros lenguajes, porque dicen que no se puede crear get y set automáticos como lo hace el ide de netbeans, y que sublime es muy complicado, pues déjame decirte que sublime no es complicado, es mas bien para programadores un poco mas expertos a diferencia de los ide que te dan todo, aclarado todo esto vamos manos a la obra.
Abrimos sublime y vamos y nos vamos a la pestaña en Tools -- New Snippet
se nos abrirá una nueva venta con un código, como muestra la siguiente imagen.
Entonces reemplazamos ese código por el siguiente código que les daré y lo guardamos con el nombre getSet sin extensión.
CÓDIGO:
<snippet> <content><![CDATA[public function get${1/(.*)/\u$1/}() { return \$this->${1:$SELECTION}; } public function set${1/(.*)/\u$1/}(\$$1) { \$this->$1 = \$$1; return \$this; } ]]></content> <!-- Optional: Tab trigger to activate the snippet --> <tabTrigger>getset</tabTrigger> <!-- Optional: Scope the tab trigger will be active in --> <scope>source.php</scope> <!-- Optional: Description to show in the menu --> <description>Create getter and setter methods</description> </snippet>
Ahora es momento de probar nuestra snippet.
tenemos que tener un nuevo documento con extensión php y tener definidos nuestros atributos, entonces escribimos getset + tabulador, luego escribiremos cada uno de los atributos y creara automáticamente los gets sets como muestra la siguiente imagen.
y eso es todo amigos, si tienen algún problema pueden escribirme o dejarme un comentario y tratare de ayudarles de las formas breve posible. Suerte.
Muchas gracias, me sirvió y funciona muy bien.
ResponderEliminarMuchas Gracias !!!, funciona perfecto.
ResponderEliminarExcelente mejor que muchos
ResponderEliminarPara Mac sera lo mismo? lo guardo sin extensión con éxito y todo pero el snippet no funciona :/
ResponderEliminar