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 как объект