Предлагает ли roslyn или visual studio 2015 API переписывать IL или «что-то подобное»? Позвольте мне объяснить ...Аспектно-ориентированное программирование с Roslyn
Я прочитал в статье журнала MSDN по Use Roslyn to Write a Live Code Analyzer, что можно писать пользовательские анализаторы кода, распространяющиеся по NuGet пакетов, без необходимости визуальных плагинов студии.
Мне очень интересно, если компилятор roslyn и визуальная студия 2015 позволят реализовать, например. Код Cotracts такой способ, что плагин не требуется для его правильного построения.
Кроме того, я хотел бы повысить производительность и удобочитаемость моего кода с такими аспектами, как [NotifyPropertyChanged] аннотация данных по свойствам, но опять же, если он не будет правильно построен на каждой машине с визуальной студией 2015, это не очень хорошо идея.
Нет такой функции существует. – SLaks
Что касается перезаписи синтаксиса? http://blogs.microsoft.co.il/sasha/2011/10/23/lap-around-roslyn-ctp-syntax-rewriting/ Если бы было возможно подключить настраиваемый синтаксический перезаписыватель к .csproj и запускать его каждый раз, когда он build, вот и все, что мне нужно – Liero
Да, но это невозможно. – SLaks