【问题标题】:VS Code auto generate interface methods in php class?VS Code 在 php 类中自动生成接口方法?
【发布时间】:2019-07-19 21:44:45
【问题描述】:

我如何“自动实现”/将接口中的方法生成到 PHP 类中? 我想使用 VS Code 来实现它

界面:

interface MyInterface{  public function myMethod($param); }

类:

Class MyClass implements MyInterface{
//myMethod should be auto generate by vscode
   public function myMethod($param){

}
}

VS Code 中是否存在此功能?

【问题讨论】:

  • 有什么消息吗?你找到解决办法了吗?

标签: php methods interface visual-studio-code implements


【解决方案1】:

VSCode 不支持 PHP 开箱即用。据我所知,这不适用于任何现有的 PHP 插件,如 PHP Intelephense 或 PHP IntelliSense。 不过,PHP Intelephense 会从已实现的接口中自动完成方法。

编辑 25-08-2021

Intelephensepremium 有这样的功能,你需要在https://intelephense.com/ 购买一个非常便宜的许可证

【讨论】:

    【解决方案2】:

    当你用光标聚焦该行时,

    你可以点击图标!

    【讨论】:

    • 哪个插件为您提供了这种行为?
    • @wearego PHP Intelephense marketplace.visualstudio.com/… 确实有这个功能。您只需要购买许可证即可访问功能。像 $12
    猜你喜欢
    • 1970-01-01
    • 2015-11-02
    • 2020-10-23
    • 2019-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-27
    相关资源
    最近更新 更多