我使用了taglist插件几天了,现在我用Javascript尝试了一下,但是在Javascript中,它仅显示部分信息或没有信息。似乎问题可能出在命名空间上,因为函数在中 通用标签

或这类功能(匿名) 通用标签

您知道如何解决此问题吗?

谢谢

有帮助吗?

解决方案

您尝试了 TagBar 吗?这是对同一想法的更现代的理解,它与JavaScript更好地兼容甚至支持jsctags。

“标签列表在左侧,标签栏在右侧”

左侧的TagList,右侧的TagBar。

TagList不起作用,因为旺盛的ctags(TagList用于索引代码的程序)在JavaScript中不是很好,特别是现代的带有回调,闭包和自执行功能的东西。

另一方面,TagBar将jsctags用于JavaScript(如果可用)。 Jsctags的设计考虑了现代JavaScript,因此效果更好。

根据以下代码(根据您的示例)比较这些标记文件: 通用标签

$ ctags .的输出: 通用标签

$ jsctags .的输出: 通用标签

关于如何自定义旺盛的ctags以使其与JavaScript更好地结合使用,有很多问题:此处

因此,基本上,有两种方法可以解决您的问题:自定义ctags或使用tagbar + jsctags。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top