我正在寻找NetBeans PHP的插件(或者它可以是一些外部工具),它会做类似的事情:
我知道编写这样的工具并不困难,但也许它已经存在。
答案 0 :(得分:2)
Netbeans已经有一些与此类似的内置功能。在任何PHP项目中,创建一个新的PHP类(右键单击项目中的文件夹,New - > PHP Class)。输入您的properties,例如:
class user
{
private $id;
private $username;
private $email;
private $firstname;
| <-- position the cursor here and press Alt+Insert
}
Alt + Insert 将弹出一个菜单,允许您生成构造函数,getter和setter,以便为您的属性赋值。
如果您想要做更多事情,可以查看此Netbeans article on code generation。
答案 1 :(得分:0)
NetBEans(AFAIK)没有这样的插件,但无论如何它都不是它的工作。可以从YAML / XML /数据库模式元数据自动创建这些类。 ORM通常都有工具,但创建自己的工具也不难。