Автор Гілка: Як автоматично розставити phpdoc синтакс в існуючому код  (Прочитано 2806 раз)

gruz

  • Гість
Власне хочу автомато додати синтаксис до існуючого коду, щоби руками дописати все, чого не вистачатиме.
Користуюсь geany, але під мою OpenSuse поки нема пакета з плагіном geanygendoc в репозиторіях.
Може є якась утілітка CLIшна?

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Тобто потрібно найти всі функції і перед кожною функцією вставити якийсь коментар, чи що?
[Fedora Linux]

gruz

  • Гість
Функції, класи, властивості класів.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
З допомогою ctags чи ptags згенерувати базу тегів. (ctags -R --languages=php -x)
Витягнути всі теги, які відносяться до функцій. (grep -w function)
Для всіх тегів функцій, починаючи з кінця (sort -nr), вставити шаблон документації перед рядочком функції ( perl -pi -le 'print "/**\ndoc\n*/" if $.==10' example.txt ).

[Fedora Linux]