Я только что установил VS2013. Когда я нажимаю клавиши Up или Down в редакторе файлов бритвы, который не является чистым html и имеет некоторые коды бритвы, VS 2013 замедляет и постоянно потребляет ~ 25% от ЦП, и все медленно, пока я не перезапущу VS.
Я заметил, что проблема возникает только при повторном открытии бритвенного документа. Если документ открыт, когда вы открываете Решение, проблема не возникает.
Я пробую много вещей, но ни одна из них не устраняет проблему:
- Отключение Resharper
- Отключение Производительность Power Tools 2013
- Отменив выбор " Наглядный опыт клиента клиента) в разделе Параметры - Окружение"
- Отключение git плагина или другого элемента управления Source: установите подключаемый модуль текущего источника на Нет
Я тестирую его на одной машине в VS 2012, и все работает нормально.
Изменить: Я тестировал разные сценарии, и, наконец, выяснилось, что следующие строки вызывают проблему:
<ul>
<li style="@(!User.IsInRole("men") ? "display: none" : "")">Menu1</li>
<li style="@(!User.IsInRole("women") ? "display: none" : "")">Menu2</li>
</ul>
Если я удалю style="@(!User.IsInRole("men") ? "display: none" : "")"
, проблема больше не возникает. Есть идеи?
Изменить: Я сообщил о проблеме для microsoft здесь, пожалуйста, поддержите ее для лучшей и быстрой поддержки.