ily*_*oli 4 ide netbeans code-completion
我正在使用Netbeans 8.0 for PHP
我输入时尝试使用代码完成功能
new EntityM
Run Code Online (Sandbox Code Playgroud)
Netbeans显示:

到目前为止,我点击了第一个选项,然后Netbeans生成:

我想做什么:我想要Netbeans添加一个use语句和一个简单的类名,而不是生成一个完整的类名(命名空间+类名),这将添加:
use \Doctrine\ORM\EntityManager;
Run Code Online (Sandbox Code Playgroud)
在我的类声明之前,生成的代码将是:
$d = new EntityManager($conn, $config, $eventManager)
Run Code Online (Sandbox Code Playgroud)
任何人都可以建议如何实现这一目标?
PS:这正是PHPStorm的工作原理.
恕我直言现在不可能,NetBeans的bugzilla有一些增强."解决方法"是让NetBeans插入FQN然后按Ctrl + Shift + I来修复名称空间,这将删除FQN并插入use语句.
| 归档时间: |
|
| 查看次数: |
811 次 |
| 最近记录: |