Spyder之Object Inspector组件
最新版的Spyder已经把它修改为Help组件了.
Quick access to documentation is a must for every programmer, either to explore new libraries or to remember how to use a piece of code. Spyder gives you the docs in three different formats:
- Rich text (powered by Sphinx)
- Plain text, to use when rich text is not working
- Source code, to look at the internal implementation
来源: Python开发环境:Spyder - OPEN 开发经验库 http://www.open-open.com/lib/view/open1382927358390.html
功能:
浏览模块或者函数方法的调用原型以及文档字符串, 调用示例(如果有的话), 也可以显示源代码.
用法: 两种基本的方式
- 事件触发模式: 鼠标点中编辑器里的对象, 然后"Ctrl+i", ==> 该对象的文档字符串就美美地展现在了帮助窗格里了. 而且是以html的外观呈现的, 端庄美丽的.
- 手工输入模式: 在object
组合输入框
里直接人工输入需要查看的对象名, 正确输入的话, 就会在其下方的显示区里展现该对象的文档的风采了.
显示格式: 两种基本的格式: 纯文本或者富文本
可以通过该窗格右上方的选项
按钮来设定, 依据个人的喜好.
为什么它能显示出html的样式呢? 背后的原理:
富文本格式的显示需要感谢sphinx
模块. 这里肯定还用到了某些文本格式转换/渲染等方面的一个或多个模块.
官网的相关手册:
Help — Spyder 3 documentation http://pythonhosted.org/spyder/help.html
配图:
富文本格式的身姿:
纯文本格式的身姿: