你好,心中的一位朋友在编码时问了一些关于php编辑器的问题。
PHP编辑器,能够使用模型/控制器或框架的其他部分(或我们有代码的东西)跟踪文件中所有函数的依赖关系。
基本上我们使用记事本++,但寻求另一种选择。
答案 0 :(得分:2)
Komodo ide。能够在路径上设置包含的库。全功能本地和远程调试。作为奖励,它可以在Windows / Linux和Mac上运行。
答案 1 :(得分:2)
我使用过Eclipse PDT,Aptana,Netbeans和Komodo。对于Web开发(至少我的风格:PHP,Python,Perl,HTML,JavaScript,Ruby,CSS,所有的好东西)没有触及 Komodo IDE 。有一个名为Open Komodo的免费/开源版本,遗憾的是,它不像Komodo IDE那样功能齐全,但仍然很棒。
它可以在Windows,Linux和Mac上运行(因为我有时会使用这三个,这是一个优点),可通过插件完全扩展,具有源代码存储库功能,文件传输功能(s / ftp,scp等)等等。它真正赢得的是抛光(多语言/库代码自动完成等)。
答案 2 :(得分:1)
我强烈推荐NetBeans(netbeans.org)。我很幸运,并使用“包含文件”部分,您可以包含网站源外的文件,因此它可以通过CakePHP之类的东西进行分析。最新版本也包括对Symfony的支持。
答案 3 :(得分:1)
我可以推荐Eclipse和Aptana Studio 1.5(这比Eclipse的PDT插件要好得多)。我每天都会在Windows PC和Mac上使用它来进行一些非常大的PHP项目。
答案 4 :(得分:1)
看看nWire for PHP。它是一个Eclipse PDT插件,提供实时代码分析和探索。您可以轻松浏览甚至可视化代码中的各种依赖项。