2017-03-05 61 views
0

我想让PyCharm在我忘记为函数或变量声明类型时发出警告。有什么办法让PyCharm做到这一点?我如何强制PyCharm警告未声明的类型?

+0

为python变量声明类型?!你是这个意思吗? https://docs.python.org/3/library/typing.html – Juggernaut

+0

不,我的意思是[实际变量类型,当我声明](https://www.python.org/dev/peps/pep-0526/ ),比如'numbers:List [int] = [1,2,3]'。我听说这是Python 3.6的新功能。 – Berry

回答

0

On official blog大约有PEP 526支撑

语法一些字变量注释PyCharm 2016.3 EAP带来了新的PEP 526的Python 3.6标准,该标准 介绍了变量,包括 类型的注释的语法的支持类变量和实例变量。这意味着PyCharm现在 识别新的语法并使用关于类型推断类型 的元信息。最终,这积极影响的代码 完成,检查和错误检查

,我真的怀疑它可能使PyCharm迫使声明类型。它不是一个静态类型的语言,声明类型应该是可选的。