PDA

Просмотр полной версии : FlashDevelop: описание аргументов метода самописной ф-ции


Psycho Tiger
08.04.2009, 21:49
В группе по фд нашел
Идеология: Не путайте этот раздел с форумом. Здесь не задают вопросы, для этого есть форум.
Встал в ступор - куда тему постить, раздела то такого на форуме нету...
Вопрос все таки по коду - поэтому решил сюда :)

Собственно, сам вопрос - я написал в фд какой нибудь метод, при его использовании всплывают подсказки - но это просто имена входных аргументов и их тип, а хотелось бы самому добавлять описание к ним.
В всякого рода фреймворках есть нечто вроде
/*@PRIVATE */
и им подобное, понятно, что это и есть те самые подсказки, но не писать же их вручную. Вопрос - как это делается в фд, какая последовательность действий для автокомплита? )

iNils
09.04.2009, 01:16
Встал в ступор - куда тему постить, раздела то такого на форуме нету...Вам все по слогами разжевать надо. Расширил описание раздела, так понятнее?
Собственно, сам вопрос - я написал в фд какой нибудь метод, при его использовании всплывают подсказки - но это просто имена входных аргументов и их тип, а хотелось бы самому добавлять описание к ним.
...
и им подобное, понятно, что это и есть те самые подсказки, но не писать же их вручную. Описания то пишутся ручками, но шаблон генерится автоматом. Для это надо перед методом/свойством набрать "/**" и выплывит меню "Method details" или "Empty", и FD генерит шаблон.
Например, было:
private function getPsychoTiger (psycho:Psycho, tiger:Tiger):Banned {
...
после /** и Method details получаем
/**
* Тут описание, почему забанили Психо Тигра
* @param psycho - тут описания аргумента какого именно психа
* @param tiger - а тут какого тигра
* @return - ну и результ
*/
private function getPsychoTiger (psycho:Psycho, tiger:Tiger):Banned {

Psycho Tiger
09.04.2009, 12:20
Вам все по слогами разжевать надо. Расширил описание раздела, так понятнее?
Да, стало намного лучше :)

private function getPsychoTiger (psycho:Psycho, tiger:Tiger):Banned {
Веселый пример xD

Спасибо.)