возвышенный текст 2 - отображать jsdocs при наборе текста

12

Я установил пакет JsDocs и использую его для документирования своего кода. Я использую SublimeCodeIntel Alt+Clickдля перехода к документации, но это довольно раздражает, особенно если вы просто хотите посмотреть одну маленькую деталь и затем прокрутить назад.

Предполагая, что у меня есть такая функция foo:

/**
 * foo does some multiplication magic
 * @param  {Number} bar var number 1
 * @param  {Number} baz var number 2
 * @return {Number}     this equals bar*baz
 */
function foo(bar, baz) {
    return bar*baz;
}

Есть ли какой-нибудь пакет / плагин, который отображает документацию функции fooи ее параметров и ее возвращаемое значение, когда я печатаю foo((без прокрутки к документации)?

Питер
источник
Это было бы что-то ... но ничего еще там нет ?!
Доминик
Это было бы очень полезно ...
Лаужин
@Laoujin Я не слишком знаком с этой идеей; это похоже на intellisense - интеллектуальное завершение кода, где оно показывает, какие атрибуты вы можете использовать. Или что-то еще?
Raystafarian
Что-то, что при вызове функции вы можете увидеть JsDoc, не переходя к реализации функции. В идеале это будет какая-то подсказка. Так что да, intellisense ..
Laoujin
Это было бы фантастически. Я предполагаю, что эта функция еще не существует?
Theblang

Ответы:

1

Я думаю, что sublimeCodeIntel уже делает это по умолчанию.

пожалуйста, обратитесь к разделу Использование README, функция, которую вы описали manual code intelligence.

Ахмад Махарди
источник
К сожалению, это не так. «Ручной анализ кода», по-видимому, ограничен отображением name(function): он распознает его только как функцию, но комментарии (или даже параметры) не отображаются.
Лаужин