0

由于语言的动态特性,PHP 本身对于 IDE 来说是困难的。

我当前的开发环境主要是针对本地开发网络服务器中代码库设置的本地 svn 副本的 netbeans。该代码是由 vistas 搜索引擎索引的全文,用于几乎即时搜索。

我使用工具组合直接针对主开发服务器进行了大量开发。Putty 与服务器交互并通过更新开发服务器上的 svn checkout 进行部署。Tortoise SVN 在本地有相当丰富的 SVN 体验。Netbeans 显然有 SVN 集成。远程服务器上的大多数更改都是使用 putty 会话提交的。WinSCP 与开发服务器交互,具有类似诺顿指挥官的界面以及良好的腻子集成。

最后,我的远程编辑文本编辑器是notepad++,因为它有一些不错的功能和优惠的价格。

我真正缺少的是良好的 php 编辑。由于 TYPO3 的工作方式,几乎所有对象都通过 make instance abstraction 实例化,如果框架已扩展,则返回基类或自定义类。我不是在寻找一个神奇的编辑包,而是想找到一个可以使用注释来指定常用变量类型的编辑器。

4

6 回答 6

4

Eclipse PDT 将是一个解决方案。http://www.eclipse.org/pdt/

如果它自己找不到类,你可以使用 phpdoc 语法给它一个提示。例如:

/**
* @var $foobar Class_Name
**/
$foobar = CallingStatic::MethodWhichReturnsAClass;
于 2009-08-10T14:43:19.723 回答
2

哇,听到你认为 php 和 IDE 不能相处,我很惊讶,那些时代已经结束了。例如,Aptana可以为您提供所需的一切,甚至更多!

不需要所有这些工具,Aptana 集成了所有这些工具,并且有一个很棒的 PHP 插件。新的 Aptana 1.5 也比其前身更快且使用更少的资源。

于 2009-08-10T14:55:25.523 回答
1

您可能想看看Zend Studio。在我看来,强大的 PHP IDE 在那里。

它包括许多功能,例如:代码辅助、模板、php 调试、svn 集成……(http://www.zend.com/en/products/studio/features

于 2010-05-30T18:50:07.513 回答
1

目前PHPStorm在 TYPO3 开发者中相当流行。

于 2013-10-23T14:42:11.997 回答
0

Netbeans 显然有 SVN 集成。

如果您使用的是 Netbeans,那么您已经拥有一个具有出色 PHP 支持的 IDE。 详情在这里。

于 2011-01-25T20:32:26.693 回答
0

我不是在寻找一个神奇的编辑包,而是想找到一个可以使用注释来指定常用变量类型的编辑器。

我不完全确定您所说的这句话是什么意思,但Zeus编辑器有一个模板功能可能有用。模板提供了一种将代码片段附加到关键字的方法。

如果在文档中输入了关键字并且后跟空格键,则模板将触发并将关键字替换为相应的代码片段。

于 2009-08-11T04:00:07.093 回答