Visual Studio Editor больше не подчеркивает ошибки - PullRequest
113 голосов
/ 06 ноября 2008

Мой Visual Studio (2008) Редактор остановился, чтобы подчеркнуть ошибки (это изящные волнистые красные линии). Я не могу точно сказать, когда, но это может быть связано с установкой .Net Framework 3.5 SP 1 или бета-версия MVC (что я думаю, вряд ли). Кроме того, я установил и удалил и CodeRush, и Resharper для целей оценки (решил не оставлять ни одного из них).

Кто-нибудь знает проблему и как снова восстановить эту функциональность?

Ответы [ 6 ]

232 голосов
/ 06 ноября 2008

Вы проверили Инструменты Параметры ... Текстовый редактор C # Дополнительно Подчеркнуть ошибки в редакторе ?

Обычно мне нравится сбрасывать настройки после того, как они возятся с плагинами, так как они имеют тенденцию связываться с настройками: Инструменты Импорт и экспорт настроек ... Сброс все настройки .

18 голосов
/ 01 июня 2014

О возможных причинах.

Для VS 2012 и 2013, если у вас есть несколько экземпляров Visual Studio на разных компьютерах, привязанных к одной «живой» учетной записи, и на одном из них установлен ReSharper, он отключает встроенный IntelliSense и подчеркивает ошибки (для замены собственные правила), которые будут синхронизироваться через ваш аккаунт с другим компьютером без ReSharper.

1 голос
/ 29 сентября 2018

Я знаю, это старый вопрос, и с различными решениями, но я по-другому его исправил. Я работаю с Unity3D над своим C # -кодом, используя VS2017, когда вдруг VS решает прекратить подчеркивать ошибку при наборе текста. Однако, если я закрою вкладку файла и снова открою, это внезапно отменяет ошибку.

Например:

class A { 
public int x; 
s;
}

должно дать ошибку для этого одинокого символа 's'. Но VS не подчеркивает это, пока я не закрою и не открою вкладку этого файла.

Решение : Скопировал всю папку проекта Unity (которая в основном похожа на обычную папку VS Solution) и поработал с новой папкой, проблема которой исчезла.

1 голос
/ 22 сентября 2016

Обычно это называется Отключить Squiggl y или Волнистые линии в Visual Studio.

Как вы поступите в Visual studio 2013?

ИНСТРУМЕНТЫ -> Параметры ... -> Текстовый редактор -> C / C ++ -> Advanced -> Отключить Squiggles : True / False (в IntelliSense) -> Нажмите OK

0 голосов
/ 03 апреля 2019

Для visual studio 2017 действуйте согласно комментариям HeeJae в:

https://developercommunity.visualstudio.com/content/problem/113112/design-time-error-checking-isnt-working.html

т.е:

Привет. Вы, вероятно, столкнулись с известной проблемой. ты можешь попробовать это?

1. Обновление до последней версии Если это не помогло

2. Перейдите в Инструменты \ Параметры \ Проекты и решения \ Общие и снимите флажок «Разрешить параллельную инициализацию проекта».

3.Закройте VS.

4. Удалите каталог «.vs» рядом с файлом решения.

5.Открыть VS.

..

спасибо

Вы можете снова включить параметр «Разрешить параллельную инициализацию проекта» после решения проблемы.

Я пытался обновить VS, сбросить настройки VS, очистить кеш VS и все, что обычно делают люди, но никто из них не решил эту проблему! В конце концов, упомянутое решение сработало для меня магически.

Удачи

0 голосов
/ 08 июня 2018

У меня была такая же проблема с 2017 годом. Была опция «отключить intelisense», убедитесь, что она установлена ​​в false.

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