jsdoc

Поддержка JSDoc CoffeeScript в PhpStorm/WebStorm

Есть ли способ использовать JSDoc для аннотирования исходного кода, написанного в CoffeeScript, при работе в PhpStorm/W ... ffeeScript с помощью JSDoc? Однако в ответах и комментариях неясно, поддерживается ли он или каков правильный синтаксис.

Определите параметры в JSDoc для встроенных анонимных функций

Если я определю функцию как объект переменной, то PhpStorm покажет автозаполнение для параметра item. /** ... (item.type == 'input') { str += this.renderInput(item.paramType); } });

ES6 - Как объявить неявного члена класса?

Если члены класса созданы из некоторых параметров, как их объявить? class cls { constructor(options) { O ... arr: [], }, options); this.arr[0] = 1; // <- IDE thinks that arr is an unresolved variable } }

Типы угловых параметров в jsdoc

Мне интересно, каковы "правильные" типы параметров для угловых заданных параметров в jsdoc? Например, если у меня ест ... ut) { } Каковы правильные типы для этих $http и $timeout, чтобы IDE (Web/PhpStorm) могла их автоматически заполнять?

JSDoc для специального одноэлементного шаблона

У меня есть специальная одноэлементная прототипная функция JS. Шаблон выглядит более или менее как пример ниже. Работ ... ItemPrototype(id); } return singletonCollection[id]; }; return Constructor; })();

Jshint/PhpStorm: "Неразрешенная переменная" при использовании jquery.data()

Phpstorm продолжает говорить мне, что у меня есть неопределенная переменная input.connectto Html-код: <div class ... огу игнорировать строку в jshint, но есть ли способ исправить ее с помощью jsdoc, например, определить input как объект