Код VS Intellisense не показывает предложения в C#
Intellisense в VS Code показывает только ранее использованные ключевые слова и идентификаторы (в текущей программе), но не предлагает новые. Автозаполнение предлагает только ранее использованные ключевые слова и идентификаторы.
6 ответов
Отключение расширения С # с последующим повторным включением и перезапуском кода vs решает эту проблему для меня.
Это поможет тебе, приятель.
Поддержка языка C# является дополнительной установкой из Marketplace. Вы можете установить его из кода VS, выполнив поиск "C#" в представлении "Расширения" (Ctrl+Shift+X) или, если у вас уже есть проект с файлами C#, VS Code предложит вам установить расширение, как только вы откроете файл C#.
Visual Studio Code использует возможности Roslyn и OmniSharp, чтобы предложить расширенные возможности C#. Подводя итог, вам понадобятся две вещи для разработки dotnet с использованием C#.
Install .NET Core.
Install the C# extension from the VS Code Marketplace.
У меня была эта проблема, решение для меня заключалось в понижении расширения С# с версии 1.25.0 до версии 1.24.1.
Другие версии тоже могут работать, но это была первая, которую я попробовал.
Хотя я вижу, что это небольшая проблема и довольно раздражающая - VSCode сделает это. Это то, что отличает его от (IE) Visual Studio (Community / Enterprise).
Так как я использую оба, я должен был искать решение самостоятельно. В настоящее время я использую пакет "Все автозаполнение" Атишай Джейн ( https://github.com/atishay/vscode-allautocomplete).
Удачи в кодировании!
Быстрое редактирование: он все равно не вернет вам все опции для класса, если нет экземпляра этого класса (OO).
Я закрыл VSCode, удалил файл рабочей области, и когда я повторно открыл папку с vscode, он спросил меня, хочу ли я использовать конкретный файл проекта или прочитать все файлы проекта в папке.
Любой вариант, вероятно, подойдет, так как эта проблема вас настолько раздражает, что вы не дойдете до создания второго проекта :)
Я установил BrackedPairColorizer, и когда я удалил эту форму расширения VS Code, это помогает, и редактор начинает предлагать код после перезагрузки.