一段时间以来,我一直在阅读Emacs可用的different Python packages。然而,我从来没有找到任何一个软件包的正式文件。
据我所知,python-mode似乎是托管在launchpad上的,但是存储库既没有wiki,也没有解释这些特性的文档等等。另一方面,python.el附带了Emacs的最新版本,但是我在任何地方都找不到文档演练它的特性。
另外,它们都支持通过ipdb ipython逐步调试吗?关于这件事,我在哪里能找到更多的信息?
发布于 2013-06-17 21:01:36
正如@lunaryorn建议的那样,;;; Commentary之后的评论是一个很好的起点。如果您需要安装,请先阅读此部分。
但我认为,当安装完成后(对于python.el,如果您使用Emacs24.3),就可以开始使用它了,这是最好的方法。
这是因为Emacs是自我文档编辑。您可以在Emacs中阅读有关Emacs的所有文档。在Python中,使用<f1> b (或C-h而不是<f1>)查看可以使用的命令列表(这是特性列表)。每个命令都链接到命令的docstring。您还可以使用"Ctrl +右键单击“打开菜单,查看可以在缓冲区中使用的命令列表。python-mode函数的文档可以由<f1> f python-mode RET打开,这可能是另一个很好的起点。如果您想查看某些keybind的文档,请键入<f1> k KEY-BIND。还有更有用的帮助命令。有关更多信息,请参见<f1> <f1>。这些技术并不是特定于python模式的,所以您可以将它们用于python.el和python-mode.el。
Re : python.el (我猜python-mode.el也能做到这一点)。可以在Emacs配置中使用;;; Commentary中的代码片段。
https://stackoverflow.com/questions/17138762
复制相似问题