4.13 【高效编辑 13】一键预览模块的文档

http://image.iswbm.com/20200804124133.png

Ctrl + 鼠标左键 (Mac 上是:⌘ + 鼠标左键),可以实现函数跳转查看源码, 这几乎是每一个 PyCharmer 都会的一个惯用技巧。

这里再另外介绍两个类似的小技巧,快速 查看函数文档预览源代码

在函数的开头处,使用三个引号 " 包含的内容,叫做函数文档 (DocString)。

在编写代码时,顺便写好函数的接口文档,是一个很好的编码习惯。它介绍了该函数的参数类型及说明,返回值类型及范例,写得好一点的还会写出 几个简单的 Example Usage 有助于理解使用。在这一点上,Flask 可以说做得相当好。这边随便截一个 Werkzeug 的例子。

http://image.iswbm.com/20190507152911.png

假如我们在使用这个类的时候,忘记了这个用法,Windows 可以按住 Ctrl + q(Mac暂时未找到对应快捷键),在当前页面就可以快速预览 LocalStack 的接口文档。

http://image.iswbm.com/20190507152840.png

同样的,如果你对这个类或者函数的代码逻辑感兴趣,也可以使用快速预览的方式在当前页面展示源代码。快捷键是:⌘ + ⇧ + i)。效果如下

http://image.iswbm.com/20190507153847.png

如果 PyCharm 检测到的同名函数有多个,可以点这里进行选择查看

http://image.iswbm.com/20190507154027.png

这两个快捷键比起使用 Ctrl + 鼠标左键 跳进源代码来说,更加方便,,就像微信小程序一样,用完即焚,不会新产生一个标签页,也不需要来回跳转页面。