En studio visuel, je pourrais juste appuyer sur ctrl + spacekey et les méthodes sont apparues. Dans Geany est-il un moyen pour moi d'obtenir cette fonctionnalité?Comment puis-je obtenir Geany pour me montrer les méthodes d'une bibliothèque quand j'appuie sur le '.' clé?
Répondre
Non, car Python est un langage dynamiquement typé et assez difficile à réaliser. Les plugins Python pour netbeans le font partiellement, mais je crois que ce plugin n'est pas dans les plans des développeurs de Geany. Il y a différentes choses à faire ;-)
Cependant, Geany fournit un certain nombre de compléments. D'abord, il analyse vos importations dans un fichier et l'utilise dans les complétions; en outre, il complète les fonctions de la bibliothèque std. Il analyse également tous les fichiers que vous ouvrez pour les suggestions, mais vous devrez peut-être l'appliquer dans les préférences. Vous pouvez également obtenir des conseils d'appel, lorsque vous cliquez sur Ctrl + Maj + Espace, que tout le monde ne connaît pas. Ils sont plutôt bons, car ils apparaissent sous la forme <Class>.<method>(<args>)
, ce qui est très utile.
le raccourci ctrl+space
fonctionne pour moi. Vous pouvez également configurer la longueur de suggestion automatique (c'est-à-dire le nombre de lettres que vous devez taper avant que l'info-bulle de saisie semi-automatique s'affiche automatiquement - http://www.geany.org/manual/current/#editor-completions-preferences).
Cela ne fonctionne que pour les noms de méthodes. Si je veux voir les options pour les paramètres de la méthode, je dois saisir le crochet (
après le nom complet de la méthode.
Vous pouvez utiliser PyCharm. Fait exactement ce dont vous avez besoin et saute au fichier source de la méthode importée par le fichier importé.