Visual studio code Intellisense建议不要显示provideCompletionItems返回的项目

Visual studio code Intellisense建议不要显示provideCompletionItems返回的项目,visual-studio-code,vscode-extensions,Visual Studio Code,Vscode Extensions,我有一个正在开发的扩展,大多数时候providecompletionems都会正确地显示providecompletionems返回的项目作为建议 VSCode版本:1.45.0 操作系统版本:Mac 10.15.4 但是,在某些情况下,当我确定返回的项目为数组时,我会看到“无建议”。屏幕截图: 您可以在调试控制台中看到,我正在将一个长度为2的数组打印到调试日志中,然后将其作为完成项结果返回。相关代码如下: 这是我应该报告的VS代码的一个错误,还是我误解了provideCompletio

我有一个正在开发的扩展,大多数时候
providecompletionems
都会正确地显示
providecompletionems
返回的项目作为建议

  • VSCode版本:1.45.0
  • 操作系统版本:Mac 10.15.4
但是,在某些情况下,当我确定返回的项目为数组时,我会看到“无建议”。屏幕截图:

您可以在调试控制台中看到,我正在将一个长度为2的数组打印到调试日志中,然后将其作为完成项结果返回。相关代码如下:


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

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

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