代码之家  ›  专栏  ›  技术社区  ›  Drew Hoskins

可伸缩的php编辑器

  •  2
  • Drew Hoskins  · 技术社区  · 15 年前

    我在一个非常大的php代码库中工作,我正在寻找一个具有良好的代码浏览功能的编辑器,一个将扩展到一个大的代码库。

    我已经开始使用EclipsePDT几天了,虽然我最喜欢这个特性集,但我发现它是不可靠的。它会随机挂起很长一段时间,需要永远索引,内存不足或经常随机发送错误消息,并且在项目中的文件更改时会有一些恼人的行为。

    我欢迎两种回答
    1)什么是好的 可扩展 php开发环境?如果是VS插件,我会加分,但我愿意学习任何东西。如果它有javascript支持,就可以获得更多的加分。不免费是可以的。
    2)如果其他人在eclipse上经历了成长的痛苦,您可以给出什么建议,或者可以对哪些设置进行调整以使其更可靠?

    更新 我确定eclipse挂起的来源是网络级别的问题,我已经修复了这个问题。所以我要再试试这个。谢谢你的建议,我相信它会派上用场的。

    9 回复  |  直到 15 年前
        1
  •  2
  •   Michal M    15 年前

    NetBeans 是我唯一的用途。出于类似的原因从eclipse切换过来。免费的。js支持(包括jquery和客户端调试)。

    非免费:基于eclipse的zend studio。

        3
  •  1
  •   jussij    15 年前

    我在一个非常大的php代码库中工作 从窗户的盒子里,我在找 对于代码浏览良好的编辑器 能力,一个可以扩展的 到一个大的代码基*

    这个 Zeus IDE 有一个代码导航浏览器,由 ctags 我很确定 插件 支持php。

    生成的标记信息由ide维护并保存在sqlite数据库文件中,此信息完全可浏览和搜索。

    现在我不知道你的 非常大的代码基 只是宙斯 可能/可能不 能够处理它。

    对于非常大的代码库,标记数据库可能需要 几分钟 建造 几秒钟以上 每次需要更新数据库时。

        4
  •  0
  •   AlexAlex    15 年前

    我推荐你阿普塔娜! 它是免费的,支持js,而且是跨平台的。

        5
  •  0
  •   acrosman    15 年前

    我已经使用了eclipse的几个版本。我发现我更喜欢下载主项目,然后添加我想要的模块,而不是预先打包的设置。我通常发现这是一个比获取预打包安装更稳定的配置。

        6
  •  0
  •   Alfred    15 年前

    阿普塔纳是基于日食。我喜欢aptana,但如果你不喜欢eclipse,我想你可以试试netbeans php ide

        7
  •  0
  •   usoban    15 年前

    我从zend studio 6(buggy as hell)切换到phpdesigner,它非常棒,虽然没有代码折叠,这有时让我很恼火,但总的来说它很棒。它提供了调试、使用tortoise的内置svn和项目(包括第三方libs)。

        8
  •  0
  •   jpic    15 年前
    • 菲律宾比索 javascript调试器-可与vim btw一起使用。
      • VCS集成(不仅仅是SVN)
      • 不在Java中:在适度的硬件上,更适合于大型代码库,
      • 很多,很多更方便的功能…
        9
  •  0
  •   Jani Hartikainen    15 年前

    我个人推荐netbeans,它的性能似乎比基于eclipse的替代方案要好。netbeans也有极好的php支持,与商业zend studio相当。

    但是,如果您不喜欢eclipse,我建议您调整.ini文件。其中一个包含它将使用的内存量,您可以将其增加,例如,如果您有足够的RAM,可以将其增加到2 GB,这将使其性能更好。

    如果你有一台低规格的PC,KomodoIDE是一个可行的替代方案。因为它不像JPIC所说的那样使用Java,所以性能会更好。然而,它没有netbeans或zend studio那样好的编码帮助特性。