Visual Studio 代码自动完成显示了很多选项
Visual Studio Code auto completion shows a lot of options
VS Code 在建议列表中显示了很多已知类型以外的额外选项。截图如下。
是否可以将选项缩小到类型本身或至少在 VS Code 的顶部显示它们?
对于类型 {a: string, b: number}
VS Code:他们在庞大的建议列表中。
IntelliJ IDE (Rider/WebStorm): 简明列表。
您在此处看到的完成项有 snippets(由其图标指示),可能是由内置的 TypeScript 扩展贡献的。您可以使用 "editor.snippetSuggestions"
设置来控制片段的显示方式(或是否显示):
"top"
- 在其他建议之上显示代码段建议。
"bottom"
- 在其他建议下方显示代码段建议。
"inline"
- 显示片段建议和其他建议。 (默认)
"none"
- 不显示摘要建议。
在 @zerkms 发表评论后,我禁用了所有扩展并注释掉了我工作区和 IDE 的 settings.json 文件中的所有设置,然后发现这个设置不知何故进入了那里,导致了那个问题。
"editor.snippetSuggestions": "top",
删除后我得到了这个:
VS Code 在建议列表中显示了很多已知类型以外的额外选项。截图如下。
是否可以将选项缩小到类型本身或至少在 VS Code 的顶部显示它们?
对于类型 {a: string, b: number}
VS Code:他们在庞大的建议列表中。
IntelliJ IDE (Rider/WebStorm): 简明列表。
您在此处看到的完成项有 snippets(由其图标指示),可能是由内置的 TypeScript 扩展贡献的。您可以使用 "editor.snippetSuggestions"
设置来控制片段的显示方式(或是否显示):
"top"
- 在其他建议之上显示代码段建议。"bottom"
- 在其他建议下方显示代码段建议。"inline"
- 显示片段建议和其他建议。 (默认)"none"
- 不显示摘要建议。
在 @zerkms 发表评论后,我禁用了所有扩展并注释掉了我工作区和 IDE 的 settings.json 文件中的所有设置,然后发现这个设置不知何故进入了那里,导致了那个问题。
"editor.snippetSuggestions": "top",
删除后我得到了这个: