Question

J'ai obtenu Pydev et en cours d'exécution, et presque tout fonctionne bien. Cependant, je vais avoir des problèmes avec docstrings.

Le mot Let par exemple j'ai une fonction telle que:

def _get_logging_statement(self):
    """Returns an easy to read string which separates items in the log file cleanly"""
    result = "\n\n#============================================="
    result += "\n#   %-80s#"(self)
    result =+ "\n\n#============================================"
    return result

On suppose que j'ai rééd surchargée au format de cette chaîne correctement aussi bien.

Quand je survolez ce dans Eclipse il me montre la pleine docstring comme prévu. Cependant, la mise en œuvre est également affiché sous la doctsting.

Y at-il un moyen de uniquement afficher le docstring?

Était-ce utile?

La solution

Ne ressemble pas à ce moment. Googlé autour de cette question et le résultat supérieur m'a fait remarquer à cette PyDev utilisateurs après :

  
    
      

Le Lundi 3 mai 2010 à 05h45, Janosch Peters a écrit:

             

Salut,

             

quand je survolez une fonction ou une classe, je reçois une info-bulle indiquant la       toute définition de la fonction / classe non seulement la docstring (comme je       s'attendre).

             

Est-ce comportement attendu? Je pense qu'il serait plus utile, si seulement       le contenu du docstring est affiché.

    
  
     

Il est actuellement prévu. S'il vous plaît entrer une demande de fonctionnalité pour faire   montrant juste la docstring une option.

     

Cheers,

     

Fabio

regarda autour du bug Pydev / fonctionnalité suivi et n'a pas trouvé ce problème spécifique est entré. Vous voudrez peut-être entrer dans le système de suivi de demande de fonctionnalité Pydev et voir si vous pouvez y arriver aide.

Autres conseils

J'ai soumis une demande de fonctionnalité dans le PyDev bug tracker , avec l'ID 863.

  

Dans PyCharm quand je passe la souris sur un nom de méthode, je peux voir une projection popup   seule la docstring de chaque méthode, sans les détails de mise en œuvre.   Et, comme les balises @param xx:, @rtype, etc., sont analysés correctement   et montré dans un format lisible dans le menu contextuel et style différent comme   spinx / epytext / google / plaine peut être modifié dans les paramètres afin qu'il puisse   reconnaître tous les formats.

     

Je voudrais suggérer la même chose dans PyDev: un pop-up qui montre   docstring avec des étiquettes analysé, sans les détails de mise en œuvre, et si   comme javadoc, on peut utiliser <code>some code</code> pour le rendre comme en HTML, mieux.

Considérez voter jusqu'à ce billet si vous voulez aussi cela. (Et peut-être voter ici aussi)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top