Skip to content

jsDoc intellisense support for @augments/@extends tags,overloaded function documentations,@typedef tags in other files. #72273

@aliemre1990

Description

@aliemre1990

Issue Type: Feature Request

1-Please make intellisense support @augments/@extends tags. Intellisense is not showing base class properties both prototype and own.

2-An overloaded function documented like below doesn't display in intellisense either. It would be nice to see variations of the functions.

/**
 * Returns imported styles in 'dir/dir/style.scss' format.
 * @returns {string[]} Imported style's paths.
 *//**
* Returns imported styles in 'dir/dir/style.scss' format.
* @param {string} content File content to be used in operation.
* @returns {string[]} Imported style's paths.
*/
StyleFile.prototype.getImportedStylePaths = function (content) {
    if (!content)
        content = this.content;
....
}

issue
Currently jsDoc comment is displayed like this.

3- Lastly Intellisense uses @typedef tags in other files but only if the file is opened in current window. Please allow any typedef tag to be used inside current working directory even if file containing typedef is not opened.

VS Code version: Code 1.33.0 (0dd516d, 2019-04-04T15:14:28.026Z)
OS version: Windows_NT x64 10.0.17134

Metadata

Metadata

Assignees

Labels

info-neededIssue requires more information from posterjavascriptJavaScript support issues

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions