VSCode = Visual Studio Code 에서 사용할 수 있는 확장(Extension) 입니다.
간단하고, 의존적인 PHP DocBlocking 확장 패키지입니다.
링크 : https://marketplace.visualstudio.com/items?itemName=neilbrayfield.php-docblocker
Features
/**
후에 클래스, 함수, 클래스 속성 위의 완성 Snippet- DocBlock에서 Enter 키를 누를 때 DocBlock이 지속
@param
, @return
, @throws
같은 DocBlock 태그의 완성 - 서명으로부터 param 및 return 형의 추정
지원하는 DocBlock 태그
Tag | Snippet |
---|
@api | @api |
@abstract | @abstract |
@author | @author ${1:{{name}}} <${2:{{email}}}> |
@category | @category ${1:description} |
@copyright | @copyright ${1:2018} ${2:Name} |
@deprecated | @deprecated ${1:version} |
@example | @example ${1:location} ${2:description} |
@filesource | @filesource |
@final | @final |
@group | @group ${1:group} |
@global | @global |
@ignore | @ignore ${1:description} |
@inheritDoc | @inheritDoc |
@internal | @internal ${1:description} |
@license | @license ${1:MIT} |
@link | @link ${1:http://url.com} |
@method | @method ${1:mixed} ${2:methodName()} |
@package | @package ${1:category} |
@param | @param ${1:mixed} $${2:name} |
@property | @property ${1:mixed} $${2:name} |
@property-read | @property-read ${1:mixed} $${2:name} |
@property-write | @property-write ${1:mixed} $${2:name} |
@return | @return ${1:mixed} |
@see | @see ${1:http://url.com} |
@since | @since ${1:1.0.0} |
@source | @source ${1:location} ${2:description} |
@static | @static |
@subpackage | @subpackage ${1:category} |
@throws | @throws ${1:Exception} |
@todo | @todo ${1:Something} |
@uses | @uses ${1:MyClass::function} ${2:Name} |
@var | @var ${1:mixed} |
@version | @version ${1:1.0.0} |