День девяносто пятый. #ЧтоНовенького

Новинки VS2019 для Повышения Продуктивности

2. Инструменты Правки Кода и Рефакторинга

В Visual Studio 2019 добавлены наиболее востребованные функции правки кода и рефакторинга. Многие из них были разработаны сообществом программистов. Подсказки по рефакторингу доступны при нажатии Ctrl+. или Alt+Enter. Среди них:

1. Преобразование цикла foreach в LINQ (см. ниже)

2. Добавление нужных директив using при копировании/вставке.

3. Преобразование анонимного типа в класс.

4. Преобразование локальной функции в метод.

5. Преобразование кортежа в именованную структуру.

6. Анализ "мёртвого кода" на неиспользуемые непубличные члены класса с возможностью их удаления.

7. Генерация метода деконструкции.

8. Добавление ключевого слова await там, где оно подразумевается, но не вызывает предупреждения компилятора.



Источник: https://devblogs.microsoft.com/dotnet/visual-studio-2019-net-productivity/