sublime text 2 - afficher les jsdocs lors de la frappe


12

J'ai installé le package JsDocs et je l'utilise pour documenter mon code. ATM J'utilise SublimeCodeIntel avec Alt+Clickpour passer à la documentation, mais c'est assez ennuyeux, surtout lorsque vous voulez simplement rechercher un petit détail et ensuite revenir en arrière.

En supposant que j'ai une fonction foocomme celle-ci:

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

Existe-t-il un package / plugin qui affiche la documentation de la fonction fooet ses paramètres et sa valeur de retour lorsque je tape foo((sans faire défiler jusqu'à la documentation)?


Ce serait quelque chose ... mais rien là-bas encore?!
Dominik

Ce serait extrêmement utile ...
Laoujin

@Laoujin Je ne connais pas trop cette idée; est-il similaire à intellisense - complétion de code intelligent où il montre quels attributs vous pouvez utiliser. Ou s'agit-il d'autre chose?
Raystafarian

Quelque chose que lorsque vous appelez une fonction, vous pouvez voir le JsDoc sans aller à l'implémentation de la fonction. Idéalement, ce serait une sorte d'infobulle. Alors oui, intellisense ..
Laoujin

Ce serait fantastique. Je suppose que cette fonctionnalité n'existe toujours pas?
theblang

Réponses:


1

Je pense que sublimeCodeIntel le fait déjà par défaut.

veuillez vous référer à la section Utilisation du fichier LISEZMOI, la fonctionnalité que vous avez décrite est manual code intelligence.


Malheureusement, ce n'est pas le cas. "Manual Code Intelligence" est apparemment limité à l'affichage name(function): il ne le reconnaît qu'en tant que fonction mais les commentaires (ou même les paramètres) ne sont pas affichés.
Laoujin
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.