Macros ve Code Templates ileri giriş ile!
Parametrized code templates (try typing fnc in netbeans and then imediately press Tab, and then keep pressing Tab to see what happens, how it cycles through the function name and the function parameters - look inside the code template to see how this is done).
(Options > Editor > Code Templates )
Bazı kolay örnekler (yaptığım bazı, bazı netbeans ile gelen):
- [Foreach ($ dizi as $ anahtar => $ value) {}] (Bu bir netbeans ile geliyor, ben yapılan dinlenme): [forek] genişler
- [Dizi] + Tab genişler: [array ();]
- [=> "Val" 'anahtar',] (anahtar ve val parametreleri ben döngüsü yoluyla CAnC ve sekme düzenleme kod şablonu bu gibi görünüyor:. ['$ {Key}' = [kv] + Tab genişler > "$ {} val"] burada [$ {bir şey}] bir şablon parametresi, bu yazdırır [şey] Eğer ben üç] $] karakterler kullanmak zorunda düşünüyorum] [$ şey yazdırmak Tio istiyorum:. [ $ $ $ {key}])
EDIT: You can make a code template for the arrow with a single letter (like 'm' for ex) , but when you type in code you have to put a space before the letter, else it wont recognize it. Ex: $obj m[press Tab], expands to [$obj ->]. The space inbetween works ok and is not a sintax error.
/EDIT
Ben bir şey için bir şablon olsaydı Her zaman, ben aslında şablonu yerleştirin ve sonra imediately kullanmak ve php programlama kalanı ile devam ediyor.
Macros kısayolları ile as mini code templates! (Netbeans> Menü> Düzenle> Başlat / Makro Kaydı Durdur)
('+ Tab şablon çalışır bir harfle başlar yalnızca, nedense kod şablon olarak çalışmıyor çünkü) En iyi Macros strong> php için yapılmış [kısayol] ekler (aslında Kod Şablonlar [metin]):
- shortcut [Ctrl + ;] inserts [->] (no more
keybooard gymnastics, no more dot
sintax envy on other languages :))
- kısayolu [Ctrl + Shift +;] ekler [=>]