Редактор, който генерира PHP docblocks

В NetBeans, ако имам, да речем

function myCmp ($a, $b) {
    return $a['col_a'] > $b['col_b'] ? -1 : 1;
}

и след това отивам на реда над него, пиша /** и натискам enter, NetBeans вмъква docblock като този:

/**
 *
 * @param type $a
 * @param type $b
 * @return type 
 */
function myCmp ($a, $b) {
    return $a['col_a'] > $b['col_b'] ? -1 : 1;
}

Това е наистина хубаво. Но като цяло, NetBeans ме изправя пред стената със своите нестандартни (за потребител на Mac) отговори на въвеждане на мишката и KB.

Опитах Aptana, TextMate, BBedit и Sublime Text 2, които са страхотни, но не генерират тагове docbloc от подписа на функцията като NetBeans.

Какви други редактори трябва да опитам? Или използвам неправилно споменатите?

I'm on OS X 10.7.


person Community    schedule 21.10.2011    source източник


Отговори (3)


И добрата новина е, че вече има плъгин за sublime text 2, който прави това

https://github.com/spadgos/sublime-jsdocs

Нарича се JSdocs, но работи и за PHP.

person Clint    schedule 20.11.2011

Ако си спомням добре Eclipse PDT прави същото като Netbeans за Docblock. Освен това можете да го персонализирате в шаблони

person grunk    schedule 21.10.2011

PhpStorm може също така да генерира коментари за документи и също така ще изведе типовете, доколкото е възможно. Например ще разпознае, че върнатият тип е int.

Имайте предвид обаче, че PhpStorm не е безплатна IDE.

person NikiC    schedule 21.10.2011
comment
Пробвах го. Някак си много прилича на BetBeans. Ще отнеме много учене. - person ; 21.10.2011