VS-Код: Языковой сервер OmniSharp запущен, но никаких автоматических предложений не отображается (C#)

#c# #visual-studio-code #intellisense #omnisharp

Вопрос:

Я работаю с VS-кодом. Я установил расширение C#, которое включает OmniSharp, и создал простой консольный проект dotnet с помощью командной строки dotnet new console .

Маленькое пламя в левом углу кнопки VS-Кода говорит: «Сервер OmniSharp запущен«.

Я хотел начать писать код, но предложения по коду не отображаются. Я привел небольшой пример, в котором я использую Math класс C#. Но когда я пытаюсь использовать методы Math (например Math.Pow ), появляются только некоторые странные стандартные предложения. Это выглядит следующим образом: Program.cs

Когда я полностью записываю метод, он фактически дает мне описание параметра (например, так), но я хочу, чтобы при использовании класса появлялся полный список методов.

Я отредактировал свои настройки.json так, но ничего не изменилось.

Все остальное, как строительство или управление этим проектом, работает просто отлично.

Это вывод моего журнала OmniSharp после использования Math.Pow :

Ответ №1:

После нескольких часов попыток простое понижение уровня расширения C# в VS-Коде сработало для меня. Я понизил рейтинг до v1.23.0.