Редактор, который генерирует PHP-докблоки - PullRequest
0 голосов
/ 21 октября 2011

В NetBeans, если у меня есть, скажем

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

и затем я иду к строке над ней, набираю /** и нажимаю клавишу ввода, NetBeans вставляет блок документов, подобный этому:

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

Это действительно мило. Но в целом NetBeans выводит меня из строя своими нестандартными (для пользователей Mac) реакциями на ввод мыши и КБ.

Я пробовал Aptana, TextMate, BBedit и Sublime Text 2, которые великолепны, но не генерируют теги docbloc из сигнатуры функции, как NetBeans.

Какие еще редакторы мне следует попробовать? Или я использую те, которые упоминались неправильно?

Я на OS X 10.7.

Ответы [ 3 ]

1 голос
/ 20 ноября 2011

И хорошая новость в том, что теперь есть плагин для возвышенного текста 2, который делает это

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

Он называется JSdocs, но работает и для PHP.

0 голосов
/ 21 октября 2011

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

Обратите внимание, что PhpStorm не является бесплатной IDE.

0 голосов
/ 21 октября 2011

Если я хорошо помню Eclipse PDT делает то же самое, что Netbeans для Docblock.Кроме того, вы можете настроить его в шаблонах

...