1

В течение последних двух недель у меня возникало очень странное поведение с Visual Studio 2015 Professional. Я буду писать код, когда внезапно несколько разных линий станут размытыми. У меня есть фотография того, на что это похоже, когда это происходит, показано ниже:

Visual Studio 2015 Профессиональный текстовый редактор

Как только это происходит, оно не останавливается. Я пробовал следующее, чтобы решить проблему:

  • Закрытие / повторное открытие Visual Studio 2015, но это не решает проблему.
  • Перезагрузка моего компьютера, но опять же, это не решает проблему.
  • Я попробовал "восстановить" вариант из установщика Visual Studio, и это не имело никакого значения вообще.

Я заметил, что выполнение некоторых из следующих действий иногда временно устраняет проблему.

  • Удаление папки .vs из каталога проекта. Однако даже после удаления папки .vs проблема выявляется в течение дня.
  • Иногда простое решение поможет, и проблема на некоторое время исчезнет ...

Как один из предложенных комментариев, я подумал о том, что я добавил в Visual Studio, так как проблема начала возникать. Я понял, что одна из этих вещей - это проекты установки Microsoft Visual Studio 2015. После удаления / повторного добавления проекта установщика .vdproj из моего решения проблема исчезла. На данный момент я не уверен, вернется ли он или нет. Я подожду некоторое время, а затем предоставлю обновление.

Кто-нибудь знает, что здесь происходит? Это серьезно мешает моей работе.

Обновления

Проект установщика не имел ничего общего с этой проблемой, и простое выполнение очистки кажется наиболее эффективным для устранения проблемы.

Я смотрел на отключение аппаратного ускорения, но у меня нет достаточных прав на этом компьютере. Так что это не будет вариант для меня.

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

Хотя я не знаю, как решить эту проблему, я думаю, что я вижу, что вызывает это. Внутри моего решения проекта WPF мой файл MainWindow.xaml открыт в одном окне, а мой файл MainWindow.xaml.cs в другом. Когда я нажимаю на один из элементов внутри файла MainWindow.xaml а затем с помощью мыши прокручиваю файл MainWindow.xaml.cs (без предварительной фокусировки / щелчка), возникает проблема. Когда я нажимаю на окно текстового редактора MainWindow.xaml.cs , проблема, похоже, исчезнет. Вот как я смог воссоздать проблему, надеюсь, это поможет понять, что здесь происходит. Дайте мне знать, если это не имеет смысла.

Это происходит не только в WPF, но и в любом проекте.

2 ответа2

1

После приведенного выше комментария проблема, похоже, заключается в том, что текстовая графика не обновляется правильно, а призраки / артефакты остаются прокручиваемыми и все остальное (как правило, эта проблема встречается чаще всего в Word, но иногда даже в веб-браузерах - в основном при работе с большое количество текстовых строк).

Я не знаю постоянного решения, но краткий обходной путь для этого состоит в том, чтобы заставить его обновиться, что можно сделать, например, выделив его (лучший способ - CTRL+A). Линии будут затем объединены и появятся в правильных положениях.

0

У меня была такая же проблема, и она сводила меня с ума ...

Я рад сообщить, что только что нашел эффективное средство для решения этой проблемы!

Проблема: у меня были некоторые инструменты / виджеты, прикрепленные к сторонам редактора кода. Что-то должно быть повреждено или неправильно установлено в моих файлах конфигурации.

Исправлено: я закрепил все инструменты / виджеты в нижней части экрана. После этого редактор кода теперь прокручивается правильно.

К счастью, мне удалось повторно закрепить мои инструменты / виджеты в моих предпочтительных местах, и проблема с прокруткой НЕ вернулась.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .