1

我是 emacs 和 Django 的新手。

我发现 ipython 非常方便,尤其是它的 TAB 补全。在 ipython Django shell 中,TAB 补全很方便,因为它还包括 Django 设置。但是,当我打开一个 python 文件时,例如使用“emacs -nw models.py”,Django 相关模块的 TAB 完成不再那么好。

任何身体都可以帮忙吗?谢谢!

4

2 回答 2

0

如果您需要自动完成,请使用rope

M-/尽管默认的自动编译热键不同(

于 2012-11-19T03:01:56.850 回答
0

我想你可能想试试这个:Emacs as a Django IDE with python-django.el

http://from-the-cloud.com/en/emacs/2013/01/28_emacs-as-a-django-ide-with-python-djangoel.html

通过自动完成和绝地设置,您可以像使用 django 模型和视图的 Ipython 一样完成 TAB 完成。

它还为 ipdb 提供了一个奇妙的绑定来跟踪一个称为 pdbtracking 的错误。

你会喜欢的。谢谢

于 2013-08-26T09:06:20.097 回答