https://marketplace.visualstudio.com/items?itemName=oouo-diogo-perdigao.docthis Document This"Document This" is a Visual Studio Code extension that automatically generates detailed JSDoc comments for both TypeScript and JavaScript files. TagsSupports JSDoc and Closure Compiler tags: @class, @description, @enum, @export, @function, @implements, @interface, @param, @private, @returns or @return, @static, @template, @type, @memberOf and @date. Optionsdocthis.includeTypesWhen enabled, type information is added to comment tags. Default: true docthis.includeMemberOfOnClassMembersWhen enabled, memberOf information is added to comment tags on class members. Default: true docthis.includeMemberOfOnInterfaceMembersWhen enabled, memberOf information is added to comment tags on interface members. Default": true docthis.includeDescriptionTagWhen enabled, JSDoc comments for functions and methods will include @description. Default: false docthis.enableHungarianNotationEvaluationWhen enabled, hungarian notation will be used as a type hint. Default: false docthis.inferTypesFromNamesWhen enabled, will use names of params & methods as type hints. Default: false docthis.includeAuthorTagWhen enabled, will add the @author tag. Default: false docthis.authorNameWhen docthis.includeAuthorTag is enabled, will add @author tag with this value. Default: "(Set the text for this tag by adding docthis.authorName to your settings file.)" docthis.includeDateTagWhen enabled, will add the @date tag in dd-mm-yyyy format. Default: false docthis.returnsTagPut @returns in place of @returns Default: false List of all available formats for @date tag
CommandsDocument This
Generates documentation for whatever the caret is on or inside of. Trace TypeScript Syntax NodePrints info about the node ancestry at a given caret position. Thank you for using Document This! |