Автозавершение кода Visual Studio показывает много вариантов - PullRequest
2 голосов
/ 19 марта 2019

VS Code показывает множество дополнительных опций в списке предложений, кроме известного типа. Скриншоты ниже.

Можно ли сузить параметры до самого типа или хотя бы показать их вверху в VS Code?

Для типа {a: string, b: number}

VS Code : они находятся в середине огромного списка предложений. enter image description here

IntelliJ IDE (Rider / WebStorm): Краткий список. enter image description here

Ответы [ 2 ]

1 голос
/ 19 марта 2019

Элементами завершения, которые вы видите, являются фрагменты (обозначенные их значком), вероятно, внесенные встроенным расширением TypeScript.Вы можете использовать настройку "editor.snippetSuggestions", чтобы контролировать, как (или если) представлены фрагменты:

  • "top" - Показывать предложения фрагментов поверх других предложений.
  • "bottom"- Показать предложения фрагментов ниже других предложений.
  • "inline" - Показать предложения фрагментов с другими предложениями.(по умолчанию)
  • "none" - не показывать фрагменты предложений.
0 голосов
/ 19 марта 2019

После комментария @ zerkms я отключил все расширения и закомментировал все настройки в моей рабочей области и файлах IDE settings.json, а затем обнаружил, что этот параметр, каким-то образом попавший туда, вызывает эту проблему.

"editor.snippetSuggestions": "top",

После удаления этого я получил это:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...