【发布时间】:2011-03-30 21:15:12
【问题描述】:
蟒蛇有没有类似粘液的东西?
例如,如果我将光标放在 foo() 上并执行 M-。 (跳转到定义)我想看看函数foo的源码定义
无论 foo 是否在其中,这都应该有效
1) 本地项目目录
2) 在一些 ~/.virtualenvs/bar/lib/site-packages 中
3) 在其他 python 路径中
4) 虚拟环境正在使用中(即,它应该在我当前的虚拟环境中查看)
pymacs/ropemacs 组合能做到这些吗?
【问题讨论】:
-
我更喜欢 slime 的等价物,也就是说,它可以在代码/语义级别上对 python 进行深入了解,而不仅仅是在文本级别。 Ropemacs 或 pymacs 可能是我想要的,虽然我不知道它是否对 M- 有帮助。以任何方式。
标签: python emacs ropemacs pymacs rope