Одной из громких новинок софтверного рынка в 2021 году стала новая версия Microsoft Visual Studio 2022. Этот замечательный инструмент для разработчиков полюбился многим. Сегодня можно сказать, что современная Visual Studio (далее будет использоваться сокращение VS), пожалуй, лучшая IDE. Microsoft уделяет много внимания этому продукту и постоянно улучшает его.
Давайте же рассмотрим какие новшества появились в этой версии:
Как вы помните, раньше ваша Visual Studio по умолчанию устанавливалась в папку Program Files (x86), то есть - была 32х разрядной программой. Теперь же VS стала 64х разрядной. Это дает нам возможность загружать “тяжелые” проекты и работать с ними без ограничения по памяти 4 Гигабайта. А ведь это действительно большая проблема для крупных проектов.
Эта подсистема отвечает за подсказки кода, основанные на интеллектуальном анализе вашего кода. Типичный пример работы IntelliCode - создание экземпляра объекта, когда после оператора new автоматически подставляется целевой тип. И после вам будет предложена полная конструкция создания экземпляра с более-менее подходящим именем.
В новой версии VS эту подсистему существенно доработали - улучшили работу искусственного интеллекта. Теперь подсказки стали более полезными и точными.
При должной практике использования IntelliCode скорость кодирования существенно возрастает, но и более того - становится всё увлекательнее. Интеллектуальные помощники теперь окружают нас не только в повседневной жизни, но и в работе.
Решена одна из серьезных проблем VS2019 - большое потребление памяти на тяжелых проектах. Это действительно насущная проблема, которая потрепала нервы многим разработчикам.
Это интересное явление появилось еще со времен VS2017. Кто бы мог подумать, что сидя за макбуком люди будут писать программы для Windows. Это действительно возможно. Но справедливости ради нужно сказать, что это достаточно редкая практика. В основном под MacOS в VS создают кроссплатформенные приложения .NET Core. Релиз 22 версии принес ряд новшеств:
Он стал чуть более лаконичным и удобным. Впрочем и VS2019 с последними обновлениями очень удобна. Из наиболее заметного:
Давайте сравним визуально темную тему на 2022:
И в 2019 версиях:
Первая выглядит намного контрастнее. Поэтому считывать информацию проще и приятнее.
Для любителей настраивать всё под себя появилось много опций.
Больших изменений по отношению к VS2019 нет. Но они и не нужны. Эта IDE и так близка к идеалу. По крайней мере на сегодняшний день. Улучшение таких, казалось бы, не первостепенных функций, как поиск или подсказки сильно влияет на восприятие продукта - есть ощущение новизны, хоть и изменилось немного. Что это - маркетинговый ход или забота о пользователях? При первом опыте работы с VS2022 ты подмечаешь все эти новшества, но поработав с ней какое-то время, понимаешь, что это всё та же 2019ая. Понятно, что новая версия фреймворка .NET 6 требовала и новой студии, для усиления эффекта. И нам её дали.