0

我正在寻找一个 Python IDE,它可以帮助我轻松地在我的系统 (Ubuntu) 上找到、管理和使用库。特别扭曲。

代码完成很重要,包括我导入的符号。

(到目前为止,我已经查看了 PyDev 和 OpenKomodo,但是虽然两者都为默认的 Python 概念提供代码完成,但我无法将 Twisted 导入我的项目,因此出现了参考错误。)

通常的免责声明:我不喜欢 EMACS 或 vi,请不要与这些有关。

4

6 回答 6

3

使用带有 Twisted 的 Wing IDE讨论了如何使用他们的 IDE 调试 twisted - 尽管不幸的是 WingWare 不是免费的。

你确定你已经给了 PyDev 一个公平的外观吗?它似乎是最流行的 Python IDE,过去我一直都有很好的体验。

于 2010-04-06T16:07:18.513 回答
2

我刚刚下载了 netbeans 的预览版,到目前为止它似乎做得很好。

它已检测到继承的方法和属性。我不必在我的项目中添加单个库引用,所以这似乎是迄今为止最流畅的。

于 2010-04-06T16:10:36.280 回答
2

eclipse + pydev 似乎对我很有效。

只需记住右键单击项目并选择属性并确保您的库在路径上。有时这不会发生在 easy_installed 库中。

于 2010-04-06T16:47:05.220 回答
1

查看JetBrains PyCharm。它的特点:

  • 任何导入库的代码完成
  • 对单元测试的良好支持
  • 重构
  • 调试
  • 版本控制集成

它与 IntelliJ IDEA 构建在同一平台上,IntelliJ IDEA通常被认为是最好的 Java IDE 之一。有一个免费和开源的社区版。

于 2010-04-06T17:32:29.727 回答
0

就像 Eclipse 主要是一个用 Java 编写的 Java IDE,您可以尝试Eric,它是一个用 Python 编写的 Python IDE。过去我遇到过一些问题,但我真的很喜欢在断点处停止代码并可以访问 python 控制台来操作数据甚至注入新函数的能力。PyDev 真的可以使用这样的控制台

于 2010-04-06T17:23:58.470 回答
0

for a small proyects Scribes. Otherwise Eclipse+pydev.

于 2010-04-08T17:51:22.487 回答