Серия

Project Roslyn: предоставление компилятора C# / VB для анализа кода

на Alex Turner

До сих пор компиляторы VB и C# использовались в качестве черных прямоугольников. Вы помещаете текст и извлекаете двоичный файл. В нашем долгосрочном проекте с именем кода Roslyn мы изменим этот динамический, создав API, предоставляющий обработчики анализа наших компиляторов. В этом сеансе мы предоставим обзор проекта Roslyn и поделитесь нашими ранними планами для будущей версии компилятора C# и VB и языковых служб. Мы рассмотрим объектные модели, которые можно использовать для создания кода, анализа и рефакторинга, а также предстоящей поддержки сценариев и интерактивного использования C# и Visual Basic.