我从PyCharm希望正在添加了解Python安装使用Emacs(Spacemacs)。Python的类型提示在Emacs
PyCharm有这个功能称为Type Hinting这基本上可以让指定的类型,然后让基于指定类型的提示。 Python 3.5+有PEP 484 -- Type Hints,它允许指定没有评论的类型。在PEP 484之前,指定类型是使用注释完成的。
是否有可用的这样类型提示使用Emacs?
我从PyCharm希望正在添加了解Python安装使用Emacs(Spacemacs)。Python的类型提示在Emacs
PyCharm有这个功能称为Type Hinting这基本上可以让指定的类型,然后让基于指定类型的提示。 Python 3.5+有PEP 484 -- Type Hints,它允许指定没有评论的类型。在PEP 484之前,指定类型是使用注释完成的。
是否有可用的这样类型提示使用Emacs?
Jedi 0.10.0增加了部分PEP 484支持后https://github.com/davidhalter/jedi/issues/858
可悲的是,它仅支持Python 3 Python的2 PEP 484提示推荐(通过评论)不是。 – Apteryx
谷歌搜索 “mypy Emacs的” 返回此:https://github.com/lbolla/emacs-flycheck-mypy – Anzel
@Anzel,感谢您的回答。这确实涵盖了Python版本是3.5+的情况。但是,对于Python <3.5是否有某些东西? – m3nthal
提示类型的语法与注释中显示的PY2不同,但MyPy确实使用'--py2'标志支持python2语法。我不知道如果flychecker支持,我敢肯定,你可以安装并试用 – Anzel