sublime text 2: muestra jsdocs mientras escribe

12

Instalé el paquete JsDocs y lo uso para documentar mi código. ATM con el que estoy usando SublimeCodeIntel Alt+Clickpara saltar a la documentación, pero esto es bastante molesto, especialmente cuando solo quieres buscar un pequeño detalle y luego tienes que desplazarte hacia atrás.

Suponiendo que tengo una función foocomo esta:

/**
 * 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;
}

¿Hay algún paquete / complemento que muestre la documentación de la función fooy sus parámetros y su valor de retorno cuando escribo foo((sin desplazarme a la documentación)?

Peter
fuente
Eso sería algo ... ¡pero nada por ahí todavía ey ?!
Dominik
Esto sería inmensamente útil ...
Laoujin
@Laoujin No estoy muy familiarizado con esta idea; ¿Es similar a Intellisense? - Finalización de código inteligente donde muestra qué atributos podría usar. ¿O es otra cosa?
Raystafarian
Algo que cuando llamas a una función puedes ver el JsDoc sin ir a la implementación de la función. Idealmente, esto sería algún tipo de información sobre herramientas. Entonces sí, intellisense ..
Laoujin 02 de
Esto sería fantástico ¿Supongo que esta característica todavía no existe?
theblang

Respuestas:

1

Creo que sublimeCodeIntel ya hace esto por defecto.

consulte la sección Uso de README, la característica que describió es manual code intelligence.

Achmad Mahardi
fuente
Por desgracia, este no es el caso. Aparentemente, la "Inteligencia de código manual" se limita a mostrar name(function): solo la reconoce como una función, pero no se muestran comentarios (o incluso parámetros).
Laoujin