【问题标题】:Fast Windows PHP editor with SVN and FTP support? [closed]支持 SVN 和 FTP 的快速 Windows PHP 编辑器? [关闭]
【发布时间】:2010-10-27 17:50:22
【问题描述】:

我正在为 Windows 寻找一个体面、快速的 PHP 编辑器。在 x64 下本机运行的东西是理想的。

我已经尝试过 aptana studio,但我对所有过度膨胀并没有留下深刻的印象。笨拙的 SVN 支持和缺乏原生 FTP 加上基本上是一个凌乱的 IDE 是令人讨厌的。

我目前在我的 Mac 上使用来自 Panic 的 Coda,我喜欢 SVN + FTP 集成。它速度快、反应灵敏,而且不会给我带来任何麻烦。

我不反对:

  1. 如果有合适的产品,安装 Linux。
  2. 将 Visual Studio 与适当的插件结合使用。
  3. 花钱购买商业产品。

【问题讨论】:

  • 我最终选择了 Notepad++ 和提到的插件。不幸的是,在尝试了所有选项之后,我最终没有在 Coda 附近找到任何东西。尽管如此,一些程序(如 UltraEdit)确实让我印象深刻,我可以看到这些应用程序帮助其他人。感谢所有回复的人!

标签: php windows svn editor ftp


【解决方案1】:

就开源应用程序而言,您可以尝试带有PDT(PHP Develoment Tools) 插件的Eclipse。我发现它运作良好。

如果你愿意花一点钱,Zend Studio 是一个非常不错的编辑器,它基于 PDT 和 Eclipse,但有一些不错的商业品质润色。

我经常使用这两种解决方案,并将它们推荐给任何人。尤其是如果您已经熟悉 Eclipse。

对于 SVN 支持,使用 Subclipse 插件来 eclipse。带有 Aptana 的 SVN 插件也让我感到沮丧。 Zend Studio 有一个不错的 SVN 向导。 Subclipse 插件很好地集成到 Eclipse 中。

【讨论】:

  • Aptana Studio 是带有插件的 Eclipse。我怀疑他会觉得它不那么臃肿。
  • @Milan 我意识到了这一点,并且两者都使用过,他会发现它不那么臃肿。
  • 这两种我都用过,我觉得它没有那么臃肿。基本上,在 Aptana 中增加臃肿但在 Eclipse 中不存在的正是 Web 开发人员需要的东西。我发现 Eclipse 非常适合 C++ 和 Java,但更适合 Web 开发。它太臃肿了。恕我直言,当然。
【解决方案2】:

试试Geany

它非常快速和轻量级。开发人员称它为 IDE,但我更愿意称它为“类固醇编辑器”。它对一些 HTML 标记进行自动完成,并为 PHP 函数提供自动完成和调用提示。

它有Subversion plugin

虽然它没有 FTP 插件,主要原因是您可以轻松地读取/写入远程 FTP,就好像它们在本地磁盘上一样,并且可以像普通文件一样使用它们:

http://www.ghacks.net/2006/08/03/how-to-mount-an-ftp-drive-in-windows/

http://lifehacker.com/software/how-to/map-an-ftp-drive-in-windows-304502.php

【讨论】:

  • 很高兴您可以挂载 ftp 驱动器,但您可以更改文件的编辑器。我的文件不断在资源管理器中打开。一点用处都没有
  • 糟糕,Avira 将 Geany 归类为恶意软件,它甚至不让我下载它!
【解决方案3】:

我特别喜欢 NuSphere 的 PhpED。除了 FTP 和 svn 之外,还有调试、代码折叠等,而且速度相当快。

【讨论】:

    【解决方案4】:

    虽然它不是免费的,但我强烈推荐 Ultra Edit:

    工作室版已经集成了SVN和ftp。

    http://www.ultraedit.com/products/uestudio.html

    我喜欢它主要是因为编辑器本身非常强大。

    【讨论】:

    • 我喜欢 UltraEdit 多年来一直在使用它!
    【解决方案5】:

    不确定 NetBeans 是否支持 FTP 来往来传输文件,但它具有出色的 Subversion 支持。我开始非常喜欢 NetBeans,我的最后一个编辑器是 Zend Studio IDE。

    http://www.netbeans.org/

    【讨论】:

    • 是的,确实如此。在现有 PHP 项目的项目属性上运行配置 -> 运行方式 -> 远程网站(FTP、SFTP)。用于 PHP 的 Netbeans 很棒。不如 Java 或 Ruby,但我仍然没有考虑其他任何东西。
    【解决方案6】:

    One True EditorOther One True Editor。两者都内置了对 SVN 的支持,虽然我从未使用过它,但我相当确定 TRAMP 可以做 FTP(不确定 VIM 是否能做到这一点)。

    【讨论】:

      【解决方案7】:

      我使用 Activestate 的Komodo IDE。它具有良好的 SVN 集成,可以从远程服务器(包括 FTP)打开文件。对于一个非常大的项目,它可能会变得有点慢/笨拙,但它通常很快。

      Komodo IDE 是一种商业产品(约 300 美元),但 ActiveState 有一个缩减的开源版本,称为 Komodo Edit,但我认为它不支持 SVN。

      另一种支持 FTP 的方法是使用 Fuse(仅限 OSX/Linux)之类的程序将 FTP 服务器挂载为目录,我相信有几个商业 Windows 程序可以提供类似的功能。

      【讨论】:

        【解决方案8】:

        我使用 PHP Designer,它运行良好。支持 TortoiseSVN,速度快,体积不大,ftp,调试,实时语法检查等。

        也不太贵:)

        由于我是新用户,无法发布链接:(

        mpsoftware.dk/phpdesigner.php

        【讨论】:

        • 如果 phpdesigner 对您的预算来说太贵了,请给公司发电子邮件,他们可能会给您折扣。楼主是个好人。
        【解决方案9】:

        Notepad++FTP_synchronizeSubversion 插件。

        而且它是免费的。

        【讨论】:

          【解决方案10】:

          我个人使用 NetBeans。 我使用了 Eclipse PDT,但 NetBeans 似乎更干净、更快。也更容易配置。 它有自己的 Subversion 插件,效果很好。 还有一个叫Remote File System的FTP扩展,但我没用过。

          【讨论】:

            【解决方案11】:

            我使用 Netbeans,它同时支持 sftp 和 ftp 以及全功能的颠覆支持(差异、合并、历史等)。您可以通过 ide 本身内部的 ssh 连接到远程机器(如 PuTTY)。

            【讨论】:

              【解决方案12】:

              我更喜欢 PSPad。它有 FTP(我不确定 SVN)并且感觉类似于我的首选 KDE Kate 编辑器。我也偶尔使用 jEdit。它有 SVN 和 FTP(包括 SFTP)的插件。

              【讨论】:

                【解决方案13】:

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2011-09-14
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多