|
|

29.12.2011, 12:30
|
|
Профессор
|
|
Регистрация: 25.12.2011
Сообщений: 786
|
|
|
Используете ли вы JSDoc ?
JSDoc это генератор документации. Часто встречал его в кодах известных библиотек. Но лишь недавно узнал что в некоторых редакторах он влияет на авто дополнение кода. Я думаю если создавать что-то серьезное, даже для себя, то обязательно должна быть документация. Потому что через неделю ты помнишь как работает код, а через месяц уже не помнишь. Раньше я делал обычными комментариями. Щас подумал что лучше юзать JSDoc. Что думаете об этом?
http://www.artlebedev.ru/tools/techn...eclipse-spket/
а вот объяснение тегов на русском
http://vingrad.ru/blogs/Alix/files/2...discussion.pdf
|
|

29.12.2011, 22:58
|
 |
Матрос
|
|
Регистрация: 03.04.2008
Сообщений: 5,966
|
|
|
С недавних пор - использую.
Ранее использовал только PHPDoc
За ссылки спасибо
|
|

29.12.2011, 23:30
|
 |
4xuya
|
|
Регистрация: 28.03.2011
Сообщений: 2,956
|
|
|
сейчас начал использовать. классная штука. до этого я пытался сделать то же самое, но через комментарии (не знал, что существует JSDoc)
__________________
"Лучшее" ― враг"хорошего". В JavaScript нет нерешимых задач.
|
|

29.12.2011, 23:40
|
|
Профессор
|
|
Регистрация: 25.12.2011
Сообщений: 786
|
|
Сообщение от melky
|
|
до этого я пытался сделать то же самое, но через комментарии (не знал, что существует JSDoc)
|
ой как знакомо))
|
|

30.12.2011, 01:12
|
 |
Не профессор
|
|
Регистрация: 27.04.2010
Сообщений: 2,694
|
|
|
Сообщение от melky
|
|
сейчас начал использовать. классная штука. до этого я пытался сделать то же самое, но через комментарии (не знал, что существует JSDoc)
|
Да-да, плюс один) У меня была система xml-комментирования)
Livaanderiamarum, теперь буду пользоваться этим..)
__________________
Ничему в этом мире не помешает хорошая доля юмора. А ты любопытный)
Только ситхи возводят всё в абсолют)
|
|

30.12.2011, 01:16
|
 |
Профессор
|
|
Регистрация: 06.05.2009
Сообщений: 932
|
|
Да, таки клёво, в WebStorm тоже вроде работает 
__________________
[23:50:17 MSK] Андрей: теперь знаю что гуглить по ключевым словам тоже можно)
|
|

30.12.2011, 02:23
|
 |
Не профессор
|
|
Регистрация: 27.04.2010
Сообщений: 2,694
|
|
Кстати, имхо, куда более клёвая документация - вот здесь:
http://code.google.com/p/jsdoc-toolkit/wiki/
Кстати, а у разрабов браузеров нет желания использовать JSDoc в целях ускорения кода? Например, смотреть типы переменных по ним...
__________________
Ничему в этом мире не помешает хорошая доля юмора. А ты любопытный)
Только ситхи возводят всё в абсолют)
Последний раз редактировалось trikadin, 30.12.2011 в 02:27.
|
|

30.12.2011, 06:20
|
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 2,468
|
|
|
чето не очень, элементарно вбил ему тип CSSStyleDeclaration, показывает старые свойства CSS тоесть вместо borderRadius, показывает MozBorderRadius и т.д. Очень старая дока у них вбита.
|
|

30.12.2011, 07:07
|
 |
बोधिसत्त
|
|
Регистрация: 07.06.2007
Сообщений: 3,606
|
|
Использую где-то около года.
Кто как расписывает аргументы в виде объекта?
Я делаю так:
/**
* @param {Object} o
* @param {String} o.title
*/
function (o) {
}
__________________
ЧаВО. Все обезьянки разные.
|
|

30.12.2011, 08:19
|
 |
4xuya
|
|
Регистрация: 28.03.2011
Сообщений: 2,956
|
|
Gozar, а как ещё ?
Сообщение от devote
|
|
чето не очень, элементарно вбил ему тип CSSStyleDeclaration, показывает старые свойства CSS тоесть вместо borderRadius, показывает MozBorderRadius и т.д. Очень старая дока у них вбита.
|
HTMLStyleSheet вообще ничего не выдаёт
__________________
"Лучшее" ― враг"хорошего". В JavaScript нет нерешимых задач.
|
|
|
|