Php 升华文本,如何自动导入实现的接口方法

Php 升华文本,如何自动导入实现的接口方法,php,sublimetext2,code-completion,Php,Sublimetext2,Code Completion,我只是想了解如何自动导入已实现接口的方法 例如: //LoaderInterface.php interface LoaderInterface { public function load($endpoint); } //myLoader.php class myLoader implements LoaderInterface 在这里,在编写实现LoaderInterface之后,我将使用一些命令来结束 //myLoader.php class myLoader implemen

我只是想了解如何自动导入已实现接口的方法

例如:

//LoaderInterface.php
interface LoaderInterface
{
    public function load($endpoint);
}

//myLoader.php
class myLoader implements LoaderInterface
在这里,在编写
实现LoaderInterface
之后,我将使用一些命令来结束

//myLoader.php
class myLoader implements LoaderInterface
{
    public function load($endpoint)
    {
        //do something
    }
}  

我已经试过了,但是在我看来这是不可能的,或者我做错了吗?

在崇高的文本中有一种方法


  • 转到工具
  • 新片段

  • 复制并删除这些代码
    *将*
    另存为您想要的任何名称


    
    装载机
    source.php-variable.other.php
    
    注意:

  • 您可以通过在beet BET BET BET
    标记中键入
    loader
    来调用您的snippte。还有一件事要记住:将文件另存为
    .php
  • 如果您想
    通过键入
    其他关键字来调用
    您的代码段
    ,您可以将该关键字放入beet been
    **关键字**

  • 因为我找不到什么有用的东西,我现在决定尝试写我的第一个插件。在我第一次接触Python时

    以防万一,有人可以使用它或帮助我改进这个插件


    如果您显示了新代码段的全文,指出了应该保存的位置,并且最重要的是解释了您正试图执行的操作,那么这个答案将非常有用。OP尝试自动导入方法,而不是编写样板代码,这就是您的答案。
    <snippet>
        <content><![CDATA[
    
    
    interface ${1:LoaderInterface}
    {
        public function ${2:load($endpoint);}
    }
    
    //myLoader.php
    class myLoader implements ${3:LoaderInterface}
    
    
    ]]></content>
        <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
        <tabTrigger>loader</tabTrigger>
        <!-- Optional: Set a scope to limit where the snippet will trigger -->
        <scope>source.php - variable.other.php</scope>
    </snippet>