2012-01-24 13 views
9

¿Hay una manera de tener IPython rinde totalmente reStructuredText (por Sphinx) docstrings cuando escribe lo siguiente:Ver reStructuredText (Sphinx) docstrings en iPython?

help foo 

o:

foo? 

lo encuentro súper distraer a tratar de leer ayuda con los documentos en IPython cuando muestra el marcado sin formato. reST es excelente para la documentación de Sphinx, pero realmente complica las simples búsquedas de ayuda. No puedo estar solo en este ...?

Google no ha sido de ayuda en este caso.

+0

Por lo que sé, todavía no. Las contribuciones son bienvenidas - pregunte en las listas de correo o IRC sobre dónde comenzar. –

+0

Gracias, investigaré eso. – jkmacc

+0

Una forma en que podría agregar la característica es renderizar la cadena de documentación en HTML y luego analizar y colorear (o simplemente imprimir el texto) la salida. –

Respuesta

1

No creo que sea posible en IPython, pero eche un vistazo a Spyder: Puede abrir una consola de IPython desde el IDE. Las Docstrings se representan como HTML.