1) VS Code 如何处理冲突,在我们的例子中,我们想在 json 文件中添加一些带有悬停的智能感知。但在某些情况下,可能有两个单独的扩展扩展相同类型的文件或与 VS Code 本身提供的智能感知冲突。在这种情况下,编辑器如何决定显示哪个智能感知?2)在 Vscode 片段扩展中,我们可以在前缀中给出正则表达式以显示特定范围内的自动完成片段吗?示例:在下面给定的 JSON 文件中,我希望 xyz 仅在父节点为 abc 时才显示在自动完成中。有没有办法在片段文件中定义前缀或范围来实现这一点?{ abc : { xyz : 123 } }
问问题
1162 次
1 回答
0
对于您的第一个问题,请阅读扩展 API 文档,尤其是vscode.languages.RegisterXXX() 方法。针对每种提供程序类型记录了处理多个提供程序的规则。
于 2016-06-09T13:24:00.413 回答