有没有类似 Lisp 的 SLIME for Python/Django 的东西?
我了解 Django 控制台,它在一定程度上很有用,但如果能够在 Emacs 中打开控制台、石灰 SLIME 的情况下编辑代码,那就太好了。是否有任何东西可以帮助 Django 实现这一点,或者如果做不到这一点,至少可以使用 Python?
I know about the Django console and it's useful to an extent but it would be really nice to be able to edit your code with the console open, lime SLIME in Emacs. Is there anything that facilitates this for Django or, failing that, at least Python?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不知道这是否正是您正在寻找的,但 Workzeug 提供了一个交互式调试工具,可以这样使用。只需执行
assert False
,您就可以使用 CLI,如以下截屏视频所示:http://ericholscher.com/blog/2008/sep/12/screencast-django-command-extensions/I do not know if this is exactly what you are looking for, but Workzeug provides a interactive debugging tool, which can be used like that. Just do a
assert False
and you can use the CLI as demonstrated in this screencast: http://ericholscher.com/blog/2008/sep/12/screencast-django-command-extensions/空闲
IDLE
在你的项目中运行
应该会给你你想要的。如果您安装了 IPython,您还可以获得它提供的所有精美的突出显示和完成功能。
Running
in your project should give you what you want. If you have IPython installed, you also get all of the fancy highlighting and completion features it offers too.