gpt4 book ai didi

Netbeans 代码完成完整类+命名空间 VS "use"

转载 作者:行者123 更新时间:2023-12-02 21:57:01 27 4
gpt4 key购买 nike

我正在使用 Netbeans 8.0 for PHP

当我输入时,我尝试使用代码完成功能

new EntityM

Netbeans 显示: enter image description here

到目前为止,效果很好,我在第一个选项上按 Enter 键,然后 Netbeans 生成:

enter image description here

我想做的事:我希望 Netbeans 添加一个 use 语句和一个简单的类名,而不是生成完整的类名(命名空间+类名),这将添加:

use \Doctrine\ORM\EntityManager; 

在我的类声明之前,生成的代码将是:

$d = new EntityManager($conn, $config, $eventManager)

有人可以建议如何实现这一目标吗?

PS:这正是 PHPStorm 的工作原理。

最佳答案

恕我直言,现在不可能,NetBeans 的 bugzilla 中有一些增强功能。 “解决方法”是让 NetBeans 插入 FQN,然后按 Ctrl+Shift+I 修复命名空间,这将删除 FQN 并插入 use 语句。

关于Netbeans 代码完成完整类+命名空间 VS "use",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23442004/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com