vscode 如何配置PHP函数注释头

发布于 2022-09-07 16:13:08 字数 784 浏览 40 评论 0

1.VS CODE这个编辑器初上手很好用速度也很快,很多功能可安装插件完成,但是我却没有找到配置的PHP函数注释头的插件,如图:

目前写完函数后按/** + 空格键后,默认的注释头是啥也没有的:

/**
 * 
 */
function test($id = 1)
{
    return 1;
}

希望可以配置/** + 空格后快捷输出成如下:
/**
*
* @Description
* @param int $id
* @return int
* @example
* @author Lizhijian
* @since 2018/7/5 15:03
*/
function test($id = 1)
{
    return 1;
}

2.我发现百度上VS CODE的相关配置注释头的信息很少,有的说用代码片段,试了下,并没有效果,也没有触发

clipboard.png

clipboard.png

也看到有网友说安装Doxygen Documentation Generator,看介绍是有这个PHP函数注释头功能

clipboard.png

但是我这样也还是没触发

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

眉黛浅 2022-09-14 16:13:09

安装PHP DocBlocker扩展,然后打开设置,添加参数

"php-docblocker.extra": [
        "@Description",
        "@example",
        "@author Lizhijian",
        "@since"
    ]

保存,在函数上敲/**自动提示然后回车就会生成Doc,不过这个顺序似乎没法调整,需要手动,另外自定义变量在自动生成的注释块里似乎也不生效,手动敲@自动提示生成的注释行是生效的。

迷雾森÷林ヴ 2022-09-14 16:13:09

补充下@since添加时间:

"php-docblocker.extra": [
    "@date $CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE"
]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文