J'utilise Spyder 2.2.5 avec Python 2.7 et je veux que l'éditeur affiche les arguments de la fonction que j'appelle après avoir tapé la première parenthèse. Je sais que c'est possible, car je peux le voir dans les tutoriels vidéo que j'utilise. J'ai essayé (du moins, je le crois ..) tous les éléments de menu . Devenir fou ici, aidez-moi!
Vous pouvez activer l'inspecteur object pour afficher la documentation de la fonction en activant les connexions automatiques pour votre éditeur ou votre console. Il vous montrera ensuite les paramètres de la fonction en appuyant sur la parenthèse gauche.
Pour l'activer, allez dans Outils> Préférences> Inspecteur d'objets. Sous Aide-> Connexions automatiques, cochez l'environnement de programmation souhaité et activez le plug-in.
Pour Spyder 3:
Outils> Préférences> Aide> Connexions automatiques, puis cochez tous les espaces de travail pour lesquels vous souhaitez afficher les arguments des fonctions.
J'ai le même problème. La fenêtre contextuelle des arguments n’apparaît que jusqu’à ce que je commence à taper, ce qui me pose un problème si j’oublie quels sont ces derniers arguments. Une solution de contournement consiste à déplacer le curseur sur la fonction et à appuyer sur Ctrl
+ i
. Il affiche la documentation de la fonction dans la fenêtre d’aide, y compris sa définition.
Allez dans Affichage> Agencements de fenêtres> Disposition par défaut de Spyder . Cela réinitialise le Spyder IDE aux valeurs par défaut et l'inspecteur d'objets fonctionnera à nouveau (a fonctionné pour moi).