2012-01-24 6 views
9

Czy istnieje sposób, aby mieć ipython pełni czynią reStructuredText (dla Sphinx) docstrings po wpisaniu następujących czynności:Zobacz docstrukcje reStructuredText (Sphinx) w iPythonie?

help foo 

lub:

foo? 

Uważam to Super rozpraszać, aby spróbować odczytać help docs w IPython, gdy pokazuje surowy znacznik. reST jest świetny do dokumentacji Sphinx, ale naprawdę podkrada proste wyszukiwania pomocy. Nie mogę być sam na tym ...?

Google nie pomógł w tej sprawie.

+0

O ile wiem, jeszcze nie. Składki są mile widziane - zapytaj na listach mailingowych lub IRC o to, od czego zacząć. –

+0

Dzięki, przyjrzę się temu. – jkmacc

+0

Jednym ze sposobów dodania tej funkcji jest renderowanie dokumentu do HTML, a następnie analizowanie i kolorowanie (lub drukowanie tekstu) danych wyjściowych. –

Odpowiedz

1

Nie sądzę, że jest to możliwe w IPython, ale spójrz na Spyder: Możesz otworzyć konsolę IPython z poziomu IDE. Docstrings są renderowane jako HTML.