microsoft / microsoft/TypeScript
JS Doc type intellisense not working when using custom file extension
未关闭
还没有人认领这个 Issue。
Awaiting More Feedback
Suggestion
VS Code Tracked
- 主要语言
- Go
- 星标
- 111k
- 派生
- 14.3k
- 平均合并
- 2 天 4 小时
- 30 天内合并 PR
- 132
描述
From @csvenke on September 30, 2016 20:52
- VSCode Version: 1.5.3
- OS Version: Windows 10
In a .js file, intellisense provides correct jsdoc types
In a custom extension file associated with javascript, types from jsdoc are not provided
Steps to Reproduce:
- Create a .sj file
- In settings.json, set "files.associations": { "*.sj": "javascript" }
- Create a function with jsdoc parameters with types
- Call function and check if intellisense provides types
Copied from original issue: Microsoft/vscode#13100
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
使用 .sj 文件、settings.json 中的 files.associations 设置以及带有 JSDoc 类型的函数重现该问题。首先跟踪 JavaScript language service 如何处理关联的自定义扩展名;完成标准是,.sj 文件中的 JSDoc 参数类型能够像 .js 文件中一样显示在 IntelliSense 中。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- javascript, typescript
- 领域
- devtools
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 描述清楚
- 新手友好度
- 35/100