Visual Studio Code自动完成显示了很多选项

时间:2019-03-19 00:27:58

标签: typescript visual-studio-code intellisense vscode-settings

VS Code在建议列表中显示了除已知类型以外的许多其他选项。屏幕截图如下。

是否可以将选项缩小到类型本身,或者至少将它们显示在VS Code的顶部?

对于类型{a: string, b: number}

VS代码它们在庞大的建议列表中间。 enter image description here

IntelliJ IDE(Rider / WebStorm):简洁列表。 enter image description here

2 个答案:

答案 0 :(得分:1)

您看到的完成项有snippets(由其图标指示),可能由内置的TypeScript扩展贡献。您可以使用"editor.snippetSuggestions"设置来控制片段的显示方式(或是否显示):

  • "top"-在其他建议的上方显示摘要建议。
  • "bottom"-在其他建议下方显示摘要建议。
  • "inline"-显示摘要建议和其他建议。 (默认)
  • "none"-不显示摘要建议。

答案 1 :(得分:0)

在@zerkms发表评论后,我禁用了所有扩展,并注释掉了我的工作区和IDE的settings.json文件中的所有设置,然后发现此设置(某种程度上进入该位置)导致了此问题。

"editor.snippetSuggestions": "top",

删除后,我得到了:

enter image description here