【发布时间】:2025-12-23 16:25:10
【问题描述】:
可能吗?
我喜欢 IPython 提供的代码完成功能。有没有办法在文本编辑器中得到它,最好是 gedit?
谢谢!
【问题讨论】:
可能吗?
我喜欢 IPython 提供的代码完成功能。有没有办法在文本编辑器中得到它,最好是 gedit?
谢谢!
【问题讨论】:
gedit 支持插件。如果您还没有安装 gedit 的可用插件,这也会对您有所帮助:
sudo apt-get install gedit-plugins
接下来,下载autocomplete plugin并解压到~/.gnome2/gedit/plugins/
重新启动 gedit 并从插件管理器激活插件。
vim 也支持自动补全;通过jedi plugin使用原力。
如果您对 Python 开发很认真;考虑试一试PyCharm。这是我使用的,我不能推荐它。还提供免费版本。
【讨论】:
editor configuration 帮助页面提供了一些建议。其中,我认为vim-ipython 最接近您正在寻找的内容。
没有列出 LightTable,它还没有提供代码完成功能,但可以使用 IPython 进行内联评估(请参阅 http://docs.lighttable.com 和 LightTable 0.4.0 blog post)。
【讨论】:
我不知道 gedit,但我认为你可以通过 EIN 插件使用 emacs 和通过 vim-ipython 插件使用 vim。
【讨论】: