有没有人尝试过NetBeans 6.5 Python IDE?

时间:2008-12-16 11:23:33

标签: python ide netbeans

有没人试过NetBeans 6.5 Python IDE

你有什么看法?它比PyDev更好/更差吗?你喜欢它吗?它如何与源代码管理工具集成(尤其是Mercurial)?

8 个答案:

答案 0 :(得分:5)

我将分享使用它已有一段时间的一些感受。与Eclipse + Pydev + mercurial中的质量大致相同的东西:

  1. 编辑,代码完成
  2. 调试器功能
  3. 更好的事情:

    1. AUTOIMPORT
    2. 配色方案(挪威今日摇滚)
    3. Mercurial支持(虽然它在Eclipse中越来越好)
    4. 更糟糕的事情:

      1. 拉链鸡蛋包无法识别代码完成或自动导入
      2. 无法识别libdyn包(例如日期时间)
      3. 调试器遇到多处理程序包问题
      4. 您不能选择项目外部的文件(/ usr / bin / paster)作为主文件(这是我用来调试Pylons应用程序的内容)
      5. 有没有人可以添加到列表中?

答案 1 :(得分:4)

BraveSirFoobar,很高兴知道你发现了什么问题 - 非常非常慢的部分,以及崩溃。第一次运行IDE时,它将索引有关Python平台,项目和库的信息 - 这样它可以快速完成代码,稍后再进行声明等等 - 但是一旦完成它就不应该很慢 - 但可能会是错误。

Mercurial应该得到很好的支持,因为NetBeans项目本身(以及Solaris和Java)都托管在Mercurial存储库中。

我们计划对Python有非常深入的支持,这与Ruby支持的风格非常相似。我们Ruby工作中真正有用的一点是我们早期采用者的反馈,所以如果您尝试使用Python并遇到问题,请告诉我们,以便我们解决。 (此处的反馈链接: http://wiki.netbeans.org/Python

- Tor

答案 2 :(得分:2)

与pydev相比,我发现它非常非常慢,当我从现有资源创建项目时它崩溃了(一次)。但它仍然是测试版。

与SCM的集成将与netbeans一样好(我只尝试过subversion,它运行良好)。

功能方面它大致相同:重构,调试,代码辅助......我会坚持使用pydev,这是恕我直言,这是一个很棒的工具。

答案 3 :(得分:2)

Sun现在内部使用Mercurial,因此期望他们的IDE支持将是顶级的。

答案 4 :(得分:2)

过去几个月一直使用PyDev和PyDev扩展Eclipse,转向NetBeans非常愉快。

无需为PyDev和Eclipse搜索所有不同的插件,NetBeans拥有开箱即用的所有内容: 自动完成,超快速索引搜索,样式控制导入控件,你的名字。 它似乎比Eclipse更容易出错(这是相当稳定的)。 此外,内置的Vim就像它使用的自动代码片段一样棒极了。 IMO,它击败了Eclipse手。

我迷上了。

答案 5 :(得分:1)

我开始使用它一段时间后我喜欢它。我通常使用简单的编辑器(SciTE)开发,NetBeans很适合组织大型项目。

wrote about it briefly here

答案 6 :(得分:0)

看了之后,我决定继续使用PyDev而不是NetBeans。

然而,最好的祝愿NetBeans团队获得更快,更好的Python支持。不能等待:)

答案 7 :(得分:0)

它与PyDev Extensions相比如何?我最近安装了它,说实话,我无法想象自己会回到PyDev。

NetBeans似乎很有趣,如果我还没有连接到其他几个Eclipse插件上。