如何让 VS Code 或 Typescript 使用我的 JSDoc 类型

亚瑟恩

我正在开始一个 Typescript 项目,但我非常习惯于编写 JSdoc 样式的注释,并且更愿意继续使用这种样式 - 除了其他一些 Typescript 细节。

但我似乎无法让 VS Code 识别我的任何打字 - 并推断它是自己的东西。

这张图片中所有指出的部分都没有打字

这是在打字稿 (.ts) 文件中,带有 tsconfig.json,并且仅使用此处显示的有效类型我究竟做错了什么?

马特·比尔纳

TypeScript 不会查看 TS 文件中的 jsdocs 类型。理由是语言中的类型注释是类型真实的来源,并且试图将这些注释与 JS Docs 类型合并会令人困惑

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何用混合参数类型记录JSDoc?

我该如何使Golint在VS Code上按类型而不是按保存方式运行?

在VS Code中的TypeScript中使用jQuery

在VS Code中,如何使用Typescript 1.5 alpha编译器

如何使用VS Code在.vue文件中使用Typescript?

如何为React PropTypes使用Typescript jsdoc注释

VS Code禁用JSDoc注释着色

用于JavaScript reducer累加器的Typescript的JSDoc类型

VS Code中的Vue Array Prop JSDoc TypeScript错误:类型'ArrayConstructor'缺少类型'MyCustomType []'中的以下属性

如何使用VS Code调试npm本身(不是我的代码)?

如何在TypeScript中使用导出类型?

如何使用JSDoc为递归闭包编写显式的返回类型注释

可选与jsdoc,typescript checkjs(javascript)一起使用useState类型

如何使用带有TypeScript的GraphQL和从graphql-code-generator生成的类型?

如何使用JSDOC记录全局变量的类型

如何在vscode中使用jsdoc在包装函数中正确获取返回值的推断类型?

JSDoc示例中带@符号的VS Code

在VS Code中打开JSDoc会产生“除非提供'--jsx'标志,否则无法使用JSX”

VS Code中的JSDoc typedef方法

VS Code - 如何使用 JSDoc 来记录原型方法和属性

如何告诉 TypeScript 我的对象的类型?

Tern 无法使用 JSDoc 类型信息

如何使用 JSDoc 在 Typescript 中记录 JS 类

使用jsdoc注解,调用时如何指定泛型函数的输出类型

使用 TypeScript checkJs 在 JSDoc 中扩展泛型类型的方法?

如何使用 TypeScript 编写的 API Gateway 在 VS Code 中调试本地 AWS Lambda 函数?

如何使用 JSDoc 命名参数

如何在 JSDoc(或 TypeScript?)中记录函数自定义类型并引用它们以便 VSCode IntelliSense 工作

jsDoc:如何使我的方法的@return 类型成为它的局部变量的类型?