Typescript Visual Studio中的自动JSDoc生成代码是否已损坏?
我正在进行TypeScript开发,最近更新到Visual Studio代码1.10.2版。本版本中宣传的一件事是,只需键入Typescript Visual Studio中的自动JSDoc生成代码是否已损坏?,typescript,visual-studio-code,jsdoc,Typescript,Visual Studio Code,Jsdoc,我正在进行TypeScript开发,最近更新到Visual Studio代码1.10.2版。本版本中宣传的一件事是,只需键入/**并在JavaScript或TypeScript函数前面返回,您将获得一个JSDoc注释块,其中包含函数参数的自定义占位符。非常酷,非常有用 然而,这对我不起作用。输入/**,我会得到结束*/,但没有其他内容,即使在输入返回值之后也是如此。更奇怪的是,我发誓这曾经对我有用。有可能是一个扩展在做这件事,但我安装的唯一相关扩展是,它必须由热键触发。我试着重新安装这个文档,但
/**
并在JavaScript或TypeScript函数前面返回,您将获得一个JSDoc注释块,其中包含函数参数的自定义占位符。非常酷,非常有用
然而,这对我不起作用。输入/**
,我会得到结束*/
,但没有其他内容,即使在输入返回值之后也是如此。更奇怪的是,我发誓这曾经对我有用。有可能是一个扩展在做这件事,但我安装的唯一相关扩展是,它必须由热键触发。我试着重新安装这个文档,但没有用:我仍然没有得到那个可爱的自动生成。我也查看了设置,但没有发现任何相关内容。我也在OSX10.10.5和Windows10下尝试过这一点;同样的结果
此功能是否适用于其他人?关于如何启用它,或者如何调试/修复问题,有什么建议吗?我在VSCode中实现了自动jsdoc完成 如果您发现此功能存在问题,并且不是由扩展引起的,即禁用所有扩展的it repos,请打开一个新的github问题:包括一些示例代码和一组简短的repo步骤,以便有人可以调查可能出现的问题
谢谢谢谢(现在是服务),我会的。但是,你能猜出什么地方出了问题吗?例如,这可能是由于使用较旧(2.0.10)版本的TypeScript造成的吗?可能是,但如果没有更多信息,我无法确定。最新的TS版本有许多重要的bug修复。您可能遇到了一个TS2.2已经解决的bug,体验过1.13.1的相同问题。在使用VSC的六个人中,我是办公室里唯一一个有这个问题的人。你知道那是什么吗?不,我把球掉了。一个问题是我安装了“documentthis”扩展,我不确定是它还是VSC在做这项工作。在任何情况下,有时对我有效,有时无效;我还没有找到一个模式,我只能说。VSC正在重写其他JSDoc插件的行为。禁用jsDocCompletion.enabled似乎不会影响这一点。我注意到内置的JSDoc自动完成功能适用于
function foo(bar)
,但不适用于this.foo=function(bar)
。现在我只是手动输入我们的JSdoc。啊。