首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在JSDoc/TSDoc中有什么方法可以链接到代码片段吗?

在JSDoc/TSDoc中有什么方法可以链接到代码片段吗?
EN

Stack Overflow用户
提问于 2018-09-15 10:49:18
回答 1查看 545关注 0票数 3

问题是:当您在一个大型项目上工作时,或者在其中许多项目上,其中一个测试由于某种原因而失败,您可以看到哪个特性失败了,但是很难回忆起实现的位置。

因此,想象一下,每个测试用例中的链接到它的实现可以使生活变得更容易。有任何方法(如果JSDoc/TSdoc没有它,也许有一些IDE扩展或库或约定)吗?

还有一些想要的行为:

  • 链接到行是不切实际的,因为您知道,代码更改,行的内容也是如此。因此,应该在两端都有一些锚点,比如HTML。
  • 指向类的链接,甚至指向方法的链接,也并不总是能够指向确切的实现。
  • 当然,在IDE中,链接应该是可点击的,否则它的有用性接近于零。
EN

回答 1

Stack Overflow用户

发布于 2019-05-07 15:41:46

我知道这个问题是在234天前发布的,但是下面的答案可能会帮助到其中的一些人。

如果我正确地理解了您的问题,那么您要寻找的是大多数IDE和编辑器所做的事情(至少是JetBrains IDE、崇高文本和VSCode所能做的),换句话说:有可能导航到函数/方法/类/.的实现。(通常可以通过右键单击它,然后选择相关选项来实现)。

因此,在VSCode上,您需要在右键单击相关函数/方法调用后单击"Go to Definition“(或按F12)。在JetBrains IDE上,如果我没有记错的话,上下文菜单选项称为"Go to Implementation"

注意:这通常只有在您有为相关代码编写的文档时才有效。

至于在测试中使用这一点,可能取决于您使用的测试工具。关于jest (我也认为是mocha ),您可以看到( JSDoc doclet的一部分)发生故障的地方;记住,这不会向您展示底层函数/方法的doclet。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52343965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档