Prace nad Visual Studio 2019 rozpoczęły się latem ubiegłego roku, a pierwsza wersja zapoznawcza pojawiła się w grudniu 2018 roku. Na koniec firma Microfost z dumą ogłasza, że ostateczna wersja VS 2019 jest dostępna dla każdego do pobrania i używania zarówno w systemie Windows, jak i macOS. Jednocześnie Visual Studio 2019 for Mac kryje za sobą rebrandowane Xamarin Studio, którego rdzeń, edytor C# i system nawigacji przeszły gruntowne przeprojektowanie, zwiększając wygodę, stabilność i wydajność środowiska.
Szczegóły dotyczące innowacji można przeczytać na oficjalnej stronie produktu, jednakże zapraszamy do zapoznania się z głównymi innowacjami u nas.
Przede wszystkim przeprojektowano okno wyboru szablonów dla nowego projektu, aby maksymalnie uprościć i przyspieszyć rozpoczęcie prac programistycznych. Środowisko posiada również wbudowane narzędzia do pracy z rozproszonym systemem kontroli wersji, więc niezależnie od tego, czy będzie to GitHub, czy Azure Repos, sklonowanie repozytorium zajmie Ci tylko kilka kliknięć.
Jedną z kluczowych innowacji produktu było narzędzie Microsoft Visual Studio Live Share, będące usługą wspólnego programowania, dzięki której w łatwy sposób możesz połączyć się z redaktorem swojego kolegi lub on ze swoim.
Możesz teraz wyszukiwać ustawienia, polecenia i opcje instalacji bezpośrednio w pasku wyszukiwania. Nowe wyszukiwanie stało się znacznie bardziej inteligentne, umożliwiając wyszukiwanie wszystkiego, nawet wyrażeń z błędami.
Podczas pisania kodu od razu zauważysz, że Visual Studio 2019 ma nowe możliwości nawigacji i refaktoryzacji. Specjalny wskaźnik zgłosi problemy składniowe i stylistyczne w kodzie oraz pomoże zastosować cały zestaw reguł w celu jego optymalizacji.
Istnieją również ulepszone możliwości debugowania, w tym punkty przerwania aplikacji .NET Core, które ułatwiają wychwytywanie zmian dokładnie w potrzebnych zmiennych.
Kolejną nowością jest inteligentny asystent Visual Studio IntelliCode, który będzie odpowiadał za uzupełnienie kodu, znacznie skracając tym samym czas i zwiększając wygodę jego wpisywania. Jak obiecuje Microsoft, narzędzie ma trochę sztucznej inteligencji (AI) i dostosowuje się do Twojego osobistego stylu programowania.
Wszystkie nowe możliwości są dostępne zarówno dla istniejących projektów, jak i nowych - od wieloplatformowych aplikacji C++ po aplikacje mobilne .NET na Androida i iOS napisane przy użyciu Xamarin oraz aplikacje chmurowe korzystające z usług Azure. Celem Visual Studio 2019 jest zapewnienie najbardziej wszechstronnego zestawu narzędzi do programowania, testowania, debugowania, a nawet wdrażania, przy jednoczesnej minimalizacji konieczności przełączania się między różnymi aplikacjami, portalami i stronami internetowymi.
Aby przyspieszyć i uprościć przejście na nową wersję Visual Studio, Microsoft, przy wsparciu portali szkoleniowych Pluralsight i LinkedIn Learning, uruchomił szkolenia, które pomogą zarówno weteranom programowania, jak i nowicjuszom opanować wszystkie nowe narzędzia. Pamiętaj, że kurs będzie bezpłatny w serwisie Pluralsight do 22 kwietnia i w serwisie LinkedIn Learning do 2 maja.
Firma Microfost będzie także gospodarzem prezentacji i rozmów na całym świecie w ramach wydarzenia związanego z premierą Visual Studio 2019. Prezentację w Moskwie zaplanowano na 4 kwietnia, a w Petersburgu na 18 kwietnia.
Źródło: 3dnews.ru