Gecenlerde bir postumda adam gibi bir IDE yapin lutfen diye bagirip cagirmi$tim, ve hala bagirip cagirmaya devam ediyorum. $oyle kisaca bir PDT degerlendirmesi yapacak olursam:
Benim icin en onemli seylerden biri olan code-completion hala tam istedigim gibi cali$miyor, ornegin:
class foo(){
function foofunc(){
return "hede";
}
}
class cont(){
private $foo;
function __construct(){
$this->foo = new foo();
}
function contfunc(){
$this->foo-> [CRTL+SPACE]
}
}
Hoh iste burada crtl+space hic bi i$e yaramiyor, yani PDT
$this->foo nun foo classindan oldugunu algilayamiyor.Ayrica $oyle bir ornekte:
function hede(){
$myvar = "hede";
$my [CRTL+SPACE]
}
bu durumda crtl+space yapinca cikan popuptaki ilk entry'nin manasiz bi bicimde $my diye bi degi$ken olmasida sacma direkt olarak $myvar olmali ilk entry.
PDTnin beni gicik eden taraflari bunnardi, bir de arasira code-folding'in manasizca sacmalamasi ve Eclipse'e restart atmanin gerekmesiydi. Cok nadir de PHP
outline viewsu bo$ kaliyordu.
Bu eksik taraflari di$inda gayet ba$arili bir plug-in olmu$, ozelliklede PHPDoc templatelerini otomatik olarak algilamasi ve
/** yazdiktan sonraotomatik olarak commenti kapatmasi ve comment icindeyken entere basinca alt satirida direkt commentli olaran acmasi gayet memnun edici ozelliklerdi.
Hiç yorum yok:
Yorum Gönder