【发布时间】:2019-02-27 00:31:38
【问题描述】:
我正在使用 PyCharm 进行 Python 编码。 PyCharm 中的自动完成功能不如 IntelliJ (Java) 中的好。考虑下面的代码
a = [1,2,3,4]
a.
在这种情况下,在我按下dot 后,PyCharm 会提供完整的自动完成选项集。考虑以下情况
def func_a(a):
a.
在这里,对于函数func_a,我将list 作为参数传递。但是当我在a 之后按dot 时,PyCharm 没有提供任何自动完成选项。我知道这是因为 Python 是动态类型语言,而 PyCharm 不知道a 是什么类型。
但是有没有办法告诉 PyCharm a 的类型,可能在文档注释或类似的东西中?那么,PyCharm 可以提供有效的自动补全选项吗?
【问题讨论】:
-
查看对应的PEP
标签: python autocomplete pycharm