在VS Code扩展名中访问活动文件的AST

时间:2018-06-22 19:37:24

标签: visual-studio-code abstract-syntax-tree vscode-extensions

从扩展名中,如何访问VS Code为活动文件提供的抽象语法树?我一直在浏览API文档,但找不到任何东西。我也遇到过this SO question,但问题和答案对我来说都不透明。

1 个答案:

答案 0 :(得分:0)

没有什么比将文件加载到编辑器中的通用AST更好的了。实际上,除非安装了可以做到的扩展程序,否则甚至根本不会解析很多文件。

链接的答案描述了一种实现语言支持(通过语言服务器)的方法,这与从vscode获取虚构的AST不同。