如何使用 ace 获取方法大纲



>有谁知道是否可以使用 ace 获取打开的文档的大纲或标签列表,例如您可以使用 ctags 获得?

我想我已经找到了一个解决方案:您可以调用editor.session.getTokens(0)以获取当前会话的令牌化器的所有令牌。

对于每个令牌,您将获得以下信息:

index: 2
start: 9
type: "entity.name.function"
value: "foo"

有了这个,您可以轻松创建大纲

相关内容

  • 没有找到相关文章

最新更新