【问题标题】:New PHP Class Namespace Generation in Symfony EclipseSymfony Eclipse 中新的 PHP 类命名空间生成
【发布时间】:2014-05-23 08:05:28
【问题描述】:

我想在 Symfony Eclipse 中创建一个新类。 命名空间应该会自动添加到文件中。

我看到了这个here。但我无法创建“PHP 类”。我可以在“PHP 文件”和“无标题 PHP 文件”之间进行选择。但是这些人不会自动创建命名空间。

这与 PDT 插件有关吗?我无法从 Eclipse Marketplace 安装它,因为缺少一些东西..

谢谢你:D

【问题讨论】:

    标签: php eclipse symfony namespaces eclipse-pdt


    【解决方案1】:

    Christoph,您在视频中引用的 IDE 不是 Eclipse,而是phpstorm。是的,这是一个非常了不起的 IDE。我认为它比 eclipse pdt 好得多,但就像生活中许多其他伟大的事情一样,它不是免费的(但您至少可以免费使用 30 天试用版),但如果您没有钱或如果您不想为个人许可证支付 99 美元,您可以使用 eclipse 代码模板来做类似的事情。看看这个tutorial

    这里是一个例子:

    1. Window->preferences 一旦你处于偏好状态 PHP->Editor->Templates 点击新建
    2. 进入后,在名称 input 中输入触发器框架,symfonycontroller 就可以很好地处理这个示例
    3. 在描述中描述得很好,呵呵
    4. 并在模式中编写您的代码模板,如下所示 认为对你有用
    namespace ${namespace};
    
    use Symfony\Bundle\FrameworkBundle\Controller\Controller;
    
    /**
     *
     *
     * @author ${user}
     */
     class ${class_name} extends Controller {
    
    public function indexAction() {
        ${cursor};
    }
    
     }
    

    【讨论】:

    • 谢谢,我改用phpstorm。
    猜你喜欢
    • 2012-11-14
    • 2012-03-13
    • 1970-01-01
    • 2011-12-17
    • 2014-08-12
    • 1970-01-01
    • 1970-01-01
    • 2011-07-27
    • 1970-01-01
    相关资源
    最近更新 更多