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

Есть ли способ использовать JSDoc для комментирования исходного кода, написанного на CoffeeScript при работе в PhpStorm/WebStorm? При работе в среде IDE очень полезно иметь возможность использовать JSDoc для правильного завершения кода для функций.

Я нашел этот прошлый вопрос: Как документировать исходный код CoffeeScript с JSDoc? Однако ответы и комментарии не ясны о том, поддерживается или что такое правильный синтаксис.

Ответ 1

К сожалению, в настоящее время это не поддерживается. Pleasze не стесняйтесь отправить запрос для этой функции youtrack

Ответ 2

Вот обновленный ответ для тех, кто встречает этот поток в будущем. WebStorm 2017.3 (текущая версия на момент написания этой статьи) имеет поддержку javaadocs CoffeeScript.

Основной синтаксис таков:

###*
 * Here is a simple description for foo
 * @param {Bar} bar - Some parameter to foo
 * @returns {Object} The thing that foo returns
###
foo = (bar) ->

WebStorm предоставит вам документацию при нажатии ctrl + Q.

Ответ 3

в coffeescript есть способ использовать базовый javascript, включая код между "`"

coffee code
` common javascript code `
coffee code

возможно, возможно использовать это, чтобы разместить здесь jsCode

coffee code
` 
/** @constructor*/ 
`
coffee code

Я еще не пробовал это решение...