Domanda

ho ottenuto Pydev installato e funzionante, e quasi tutti sta lavorando bene. Tuttavia sto avendo qualche problema con docstring.

diciamo Let per esempio ho una funzione come la seguente:

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

Si supponga ho repr override di formato che stringa correttamente pure.

Quando ho hover su questo in Eclipse mi mostra la piena docstring come previsto. Tuttavia, la piena attuazione viene visualizzato anche al di sotto della doctsting.

C'è un modo per solo visualizzare il docstring?

È stato utile?

Soluzione

Non sembra attualmente. Googled intorno per questo problema e il risultato superiore mi ha segnalato questo PyDev utenti postale :

Il Mon, 3 maggio, 2010 alle 05:45, Janosch Peters ha scritto:

Ciao,

quando ho hover su una funzione o di classe, ho un tooltip che mostra il tutta la definizione della funzione / classe non solo la docstring (come ho ci si aspetterebbe).

E 'questo comportamento previsto? Penso che sarebbe più utile, se solo viene mostrato il contenuto della docstring.

E 'attualmente previsto. Si prega di inserire una richiesta di funzionalità per rendere che mostra solo la docstring un'opzione.

Saluti,

Fabio

guardò intorno nella Pydev bug / caratteristica tracker e non ha trovato questo problema specifico inserito. Si potrebbe desiderare di entrare nel Pydev richiesta di funzionalità tracker e vedere se è possibile ottenere aiuto lì.

Altri suggerimenti

Ho presentato una richiesta di funzionalità nel PyDev bug tracker , con ID 863.

In PyCharm quando mi passa il mouse su un nome di metodo, posso vedere una mostra pop-up solo la docstring di ogni metodo, senza dettagli di implementazione. E, come i tag @param xx:, @rtype, ecc, vengono analizzati correttamente e mostrato in un formato leggibile nel popup, e lo stile diverso, come spinx / epytext / google / plain può essere modificato nelle impostazioni in modo che possa riconoscere tutti i formati.

Vorrei suggerire lo stesso in PyDev: un popup che mostra docstring con tag analizzato, senza dettagli di implementazione, e se come javadoc, si può usare <code>some code</code> per renderlo come in HTML, meglio è.

Si consideri votare fino a questo biglietto, se si desidera anche questo. (E forse votare fino anche qui)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top