По -рано тази година Microsoft пусна предварителната версия на Visual Studio 2022 в дивия свят на програмиране. Това е добра новина! Това е изключително популярна IDE, но се дължи на настройка или може би дори на основен ремонт, като се има предвид темпът на промяна в екосистемата на DevOps, в която тя процъфтява.
Въпреки че разработчиците от всички нива на опит обикновено имат благосклонно мнение за VS 2019, няма IDE, която да не може да направи с известно подобрение. Толкова ли е по -добър VS 2022? Струва ли си да станете ранен осиновител и да надстроите до последното издание?
Ето какво трябва да знаете.
История на Visual Studio: Досега, предимно добре
Visual Studio 2019 и Код на Visual Studio са рекламирани като удобни за начинаещи, но също така са спечелили последователни похвали от напреднали и опитни програмисти.
Например интеграцията му с Azure, Git/GitHub и скорошното добавяне на платформи като Споделяне на живо и Xamarin, позволява лесно съхранение в облак, сътрудничество в реално времеи кросплатформено развитие.
Но колкото и VS 2019 и VS Code да са добри, VS 2022 предлага няколко нови подобрения, които са доста примамливи.
Най -важното подобрение във VS 2022
Едно от основните подобрения в новата версия е насочено към повтарящи се оплаквания относно VS 2019 - а именно интензивното му търсене на памет.
За разработчиците, работещи върху сложни приложения, изискващи големи количества изчислителна мощ, това обещава да бъде съществена полза. Това е проблем (обикновено) за разработчиците, работещи по търговски и институционални проекти.
Към настоящия момент предварителната версия не е лицензирана за производствени приложения.
Какво друго е новото във VS 2022?
The Пътна карта за 2022 г. страница в онлайн документацията на Microsoft твърди, че екипът, работещ по тази последна версия, има тези теми предвид: „лична и екипна производителност, модерно развитие и постоянни иновации“.
Всички харесваме звука на тези! Но какво означава този ангажимент за ежедневния опит в работата с най-новата версия на VS 2022?
Изданието за 2022 г. обещава следните допълнителни подобрения:
Подобрена функционалност за завършване на код
Intellicode във VS 2022 може да попълва цели редове код, като използва подобрено разбиране на кодиращия контекст.
В текущия режим на визуализация това работи само с C#, но Microsoft ще добавя допълнителни езици с наближаването на официалната дата на пускане.
По -мощни възможности за отстраняване на грешки
Основният инструмент за отстраняване на грешки разполага с по-ефективна и интуитивна декомпилация с по-лесна за четене стъпка по стъпка, условни точки на прекъсване и добавяне на пламъчни диаграми за да помогне на програмистите да открият проблеми, възникващи с кода, локално или отдалечено.
Подобрен интерфейс за програмиране
Visual Studio 2022 предлага по-лесен за използване и интуитивен интерфейс за среда за кодиране.
Това включва увеличени опции за персонализиране на външния вид на IDE (например можете да го съпоставите с вашата тема на Windows), както и възможността да внедрите система за управление на документи, която работи за вас.
Подобрена достъпност
Visual Studio 2019 имаше няколко функции, които подобриха цялостната достъпност, а подобрението VS 2022 добави още повече функции за достъпност.
Вместо да разчитат на приставки или добавки, потребителите могат да променят интерфейса, за да подобрят видимостта и организацията и да работят по-добре с одобрени разширения. Всичко това се ръководи от текущата работа на Microsoft, за да направи продуктите си достъпни за всички.
Подобрена поддръжка за най -новата версия на C ++
VS 2022 включва пълния набор от инструменти за C ++ 20. Това е езикът, на който е написана Windows, така че разработчиците на Windows трябва да открият това като добре дошло включване.
The бележки за предварителен преглед за VS 2022 избройте девет подобрения към момента на писане. Това би трябвало да улесни програмирането на C ++ в новата версия на IDE с по -добра функционалност на IntelliSense и по -мощни възможности за отстраняване на грешки и анализ.
Подобрено разработване на приложения за Windows
Вече е възможно да се използва Горещо презареждане (за първи път представен във VS 2019), за да актуализирате вградените от вас приложения в .NET или C ++, докато работи. Всички разработчици са преживели или могат да си представят ситуации, в които това ще бъде полезно!
Ще откриете и подобрения в интеграцията на Git, като например възможността да работите естествено с множество хранилища от една локална инсталация на IDE.
За разработчиците, които изграждат контейнерни приложения, се обещават допълнителни възможности за работа по организиране на проекти с помощта Kubernetes, Докер, и Сервизна тъкан. (Документацията не е много конкретна за това какво ще доведе до това, но се работи по подобряване на създаването на приложения и подобряване на диагностиката.)
Трябва ли да надстроите до VS 2022 сега?
Отговорът зависи от това как използвате Visual Studio в момента.
За съжаление, VS 2022 Preview не е лицензиран за производствена употреба към момента на писане.
Тези, които работят предимно с контейнерни приложения, може да изчакат, докато обещаните допълнителни подобрения са на място, преди да изпробват визуализацията.
Соло разработчиците от всички нива на умения вероятно ще се възползват от подобренията, предлагани във VS 2022, и ще искат запознайте се възможно най -скоро с новите и подобрени функционалности преди официалното издание наоколо.
Ако решите да надстроите, имате няколко опции как да започнете да използвате VS 2022 Preview.
Най-лесният път е да инсталирате VS 2022 рамо до рамо с текущата ви версия на VS 2019. Ако не искате да го инсталирате на локалната си машина, можете да опитате облачната версия. (Може би имате някои опит с използването на MS Visual Studio Online?) Или можете да работите с него от командния ред.
И не забравяйте, можете да допринесете за проекта VS 2022! Входът и обратната връзка от разработчиците се търсят активно през периода на визуализация. „Какво е новото във Visual Studio 2022”Онлайн документацията включва връзка към Предложете функция страница.
За ентусиазирани разработчици от всякакво ниво на умения, възможността да се даде информация е привлекателна сама по себе си независимо дали или не вярвате, че подобренията ще окажат значително влияние върху ежедневното ви програмиране и дизайн дейности.
Ако не сте готови да скочите с двата крака, временна надстройка - поддържане на Visual Studio 2019 на място и използване на облачната версия или отделна инсталация на Visual Studio 2022 - е най -добрият начин да скочите върху изграждането на познаване, необходимо за използването на новия издание.
Визуализация на Visual Studio 2022, обяснено
Повечето отделни потребители вероятно ще намерят за полезно да започнат да използват предварителната версия на VS 2022, особено след като не е нужно да се отказвате от VS 2019.
Настоящата липса на лицензиране на производство може да направи изтеглянето на визуализацията по -малко привлекателно за тези, които понастоящем се занимават с интензивно развитие, но изтеглянето му като отделен потребител сега може да спести известно време по -късно, когато лицензирането стане достъпно и вие (и вашият екип) искате да преместите приложенията си в ново издание.
Добрият редактор на код може да улесни живота на програмиста, но кой е най -подходящ за вас?
Прочетете Напред
- Програмиране
- Visual Studio Online
- Код на Visual Studio
- Инструменти за програмиране
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате