PyCharm实用设置记录

为Comment Stub添加:type

PyCharm的代码提示功能非常强大,然而Python毕竟是动态语言,比如function的参数,写代码的人知道是啥类型,可PyCharm不知道,从上下文中无法推导出类型的时候,代码提示就不起作用了。以django的view function为例:

在function body中输入"""(三个双引号)后回车:

docstring中仅仅包含了:param req,PyCharm无法给你代码提示:

下面修改一下设置,勾选红框处的选项:

重新输入"""(三个双引号)后回车:

可以看到,docstring中多了:type req:项目,另外还有:rtype项目,表示return type。
:type req:后输入HttpRequest,再输入代码req.试试:

代码提示来了,爽歪歪!


关闭当前Tab后,跳回最近一次使用的Tab

这条设置对IntelliJ系列IDE都适用。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据