Sin*_*hti 4 ide zend-framework2 sublimetext2
我安装了所有php依赖项的sublime text 2.还有一个代码完整的包叫做sublimecodeintel.没有zf2支持的自动代码完成.例如,当我开始写作
\Zend\Form\...
Run Code Online (Sandbox Code Playgroud)
在每个步骤,CTRL + Space不提供Form的任何子类, 例如在此之后:
$testimonial = new \Application\Entity\Testimonial();
Run Code Online (Sandbox Code Playgroud)
当我这样写:
$testimonial->
Run Code Online (Sandbox Code Playgroud)
CTRL + Space显示一个列表,但没有从Testimonial php类列出的方法.
请帮忙.
您可能需要添加ZF2文件夹的路径(如果它们不在项目文件夹中),或者您可以将.codeintel/config文件添加到项目根目录并添加:
{
"PHP": {
"php": '/usr/bin/php',
"phpExtraPaths": ['path/to/ZF2'],
"phpConfigFile": 'php.ini'
}
}
Run Code Online (Sandbox Code Playgroud)
因此,请确保正确设置路径,并且它应该可以正常工作.SublimeCodeIntels自动填充的默认映射是:
| 归档时间: |
|
| 查看次数: |
2930 次 |
| 最近记录: |