У R # есть два способа оповестить меня о проблемах в моем коде. Одним из них является выделение всего текста, который я люблю, и которые можно было увидеть из дальнего конца комнаты:Может ли ReSharper выделять ошибки, а не подчеркивать их?
, а другой некрасиво фигурная подчеркиванием:
И до сих пор я не нашел цвет, который делает второй, по крайней мере, близким по своей видимости к первому. Это просто невидимо на темном фоне.
Я также знаю, что первый (хороший) называется Resharper Error Highlighting
, а второй Resharper Underlined Error Highlighting
.
Может ли R # всегда быть красивым и выделять ошибки, чтобы я мог их видеть?
Спасибо! Было бы легко написать расширение R #, которое выделяет все? – vorou
Я не уверен, что схожу с легкостью, но я думаю, что это возможно. Вы можете перехватывать события, когда текстовые документы открываются и использовать «IDocumentMarkupManager», чтобы получить экземпляр «IDocumentMarkup» для этого документа. Затем вы можете подписаться на событие «Изменено», которое сообщит вам, когда добавлена / удалена новая подсветка. Вы должны добавить новую заметку Visual Studio в документ в ответ. (Вам также необходимо отказаться от подписки на событие, когда документ закроется). В [devguide] (https://jetbrains.com/resharper/devguide) есть сведения о том, как начать работу с плагинами. – citizenmatt