鍍金池/ 問答/Java  PHP  HTML/ vscode 如何配置PHP函數(shù)注釋頭

vscode 如何配置PHP函數(shù)注釋頭

1.VS CODE這個編輯器初上手很好用速度也很快,很多功能可安裝插件完成,但是我卻沒有找到配置的PHP函數(shù)注釋頭的插件,如圖:

目前寫完函數(shù)后按/** + 空格鍵后,默認的注釋頭是啥也沒有的:

/**
 * 
 */
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.我發(fā)現(xiàn)百度上VS CODE的相關(guān)配置注釋頭的信息很少,有的說用代碼片段,試了下,并沒有效果,也沒有觸發(fā)

clipboard.png

clipboard.png

也看到有網(wǎng)友說安裝Doxygen Documentation Generator,看介紹是有這個PHP函數(shù)注釋頭功能

clipboard.png

但是我這樣也還是沒觸發(fā)

回答
編輯回答
近義詞

安裝PHP DocBlocker擴展,然后打開設(shè)置,添加參數(shù)

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

保存,在函數(shù)上敲/**自動提示然后回車就會生成Doc,不過這個順序似乎沒法調(diào)整,需要手動,另外自定義變量在自動生成的注釋塊里似乎也不生效,手動敲@自動提示生成的注釋行是生效的。

2017年9月17日 05:43