我從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