Я разработчик Unity и только что перешел из Monodevelop в сообщество Visual Studio.В целом сообщество Visual Studio является огромным улучшением, но есть одна вещь, по которой я скучаю, что Monodevelop сделал лучше: с автозаполнением Monodevelop, он всегда будет сортировать функции / переменные по классам.С VSC он просто показывает все возможные выводы в алфавитном порядке, включая все методы и свойства класса и базового класса.
Итак, в примере, показанном здесь, я начну с ввода «PauseManager».в Monodevelop, он покажет предложения автозаполнения сначала для PauseManager, а затем ниже для его базового класса System.Object.

Однако, когда я набираю то же самое в Visual Studio, он покажет мне огромный список методов и свойств в алфавитном порядке, большинствокоторый я вряд ли буду использовать.

Это очень простой пример небольшого класса только с одним предком;Вы можете себе представить, что это становится особенно громоздким, когда у меня есть класс с дюжиной открытых методов и несколькими предками, каждый из которых имеет свои собственные открытые методы и свойства.
Я посмотрел документацию для Intellisense здесь: https://code.visualstudio.com/docs/editor/intellisense, и я не вижу вариантов того, что я пытаюсь выполнить.
Кто-нибудь знает, как это можно сделать?Если нет, то мне, возможно, придется неохотно возвращаться к Monodevelop - просматривая все эти методы, чтобы разобраться, какие из них имеют отношение к тому, что я делаю, превращаясь в надоедливую небольшую трату времени.