{ "JSDoc Comment": { "prefix": "/*", "body": [ "/**\n", " * ${1:Comment}$0\n", "*/" ], "description": "A JSDoc comment" }, "author email": { "prefix": "@au", "body": [ "@author ${1:author_name} [${2:author_email}]" ], "description": "@author email (First Last)" }, "Lisense desc": { "prefix": "@li", "body": [ "@license ${1:MIT}$0" ], "description": "@lisence Description" }, "Semantic version": { "prefix": "@ver", "body": [ "@version ${1:0.1.0}$0" ], "description": "@version Semantic version" }, "File overview": { "prefix": "@fileo", "body": [ "/**\n", " * @fileoverview ${1:Description_of_the_file}$0", "*/" ], "description": "@fileoverview Description" }, "Contructor": { "prefix": "@constr", "body": [ "@contructor" ], "description": "@constructor" }, "varname": { "prefix": "@p", "body": [ "@param ${1:Type} ${2:varname} ${3:Description}" ], "description": "@param {Type} varname Description" }, "return type desc": { "prefix": "@ret", "body": [ "@return ${1:Type} ${2:Description}" ], "description": "@return {Type} Description" }, "private": { "prefix": "@pri", "body": [ "@private" ], "description": "@private" }, "override": { "prefix": "@over", "body": [ "@override" ], "description": "@override" }, "protected": { "prefix": "@pro", "body": [ "@protected" ], "description": "@protected" } }