【问题标题】:Intellisense suggest not showing items returned by provideCompletionItemsIntellisense 建议不显示 provideCompletionItems 返回的项目
【发布时间】:2020-05-11 06:00:49
【问题描述】:

我正在开发一个扩展,大部分时间provideCompletionItems 正确显示provideCompletionItems 返回的项目作为建议。

  • VSCode 版本:1.45.0
  • 操作系统版本:Mac 10.15.4

但是,在某些情况下,当我确定将项目作为数组返回时,我会看到“没有建议”。截图:

您可以在 DEBUG CONSOLE 中看到我正在将长度为 2 的数组打印到调试日志中,然后将其作为完成项结果返回。相关代码在这里:

https://github.com/kortina/vscode-markdown-notes/blob/ak-bug-reference/src/extension.ts#L146

这是我应该报告的 VS Code 错误,还是我误解了 provideCompletionItems 的功能/我是否需要做其他事情才能让它可靠地显示我返回的建议?

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    我看到了类似的行为,结果证明我没有正确指定建议的范围。引擎返回了许多有效的建议,但编辑器决定只显示“无建议”消息。因此,请仔细检查完成项中的范围。

    【讨论】:

      猜你喜欢
      • 2021-05-29
      • 2020-11-21
      • 2021-06-02
      • 2019-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多