【问题标题】:I need an IDE for TYPO3 core development in php我需要一个 IDE 用于 php 中的 TYPO3 核心开发
【发布时间】:2009-08-10 14:36:19
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: php svn ide editor typo3


    【解决方案1】:

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

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

    /**
    * @var $foobar Class_Name
    **/
    $foobar = CallingStatic::MethodWhichReturnsAClass;
    

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          【解决方案4】:

          目前PHPStorm 在 TYPO3 开发者中颇受欢迎。

          【讨论】:

            【解决方案5】:

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

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

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

            【讨论】:

              【解决方案6】:

              Netbeans 显然集成了 SVN。

              如果您使用的是 Netbeans,那么您已经拥有一个支持 PHP 的 IDE。 Details here.

              【讨论】:

                猜你喜欢
                • 2013-04-16
                • 1970-01-01
                • 2012-04-15
                • 1970-01-01
                • 1970-01-01
                • 2019-05-30
                • 1970-01-01
                • 2018-12-19
                • 1970-01-01
                相关资源
                最近更新 更多