Microsoft nowadays announced that Visual Studio 2019 for Windows and Mac had hit popular availability — you can download it now from visualstudio.Microsoft.Com/downloads. Visual Studio 2019 includes AI-assisted code crowning glory with Visual Studio IntelliCode. Separately, real-time collaboration device Visual Studio Live Share has additionally hit widespread availability and is now covered with Visual Studio 2019.
Microsoft launched Visual Studio 2017 in March 2017 and Visual Studio 2017 for Mac in May 2017, which grew to become the “most popular Visual Studio launch ever.” The company introduced Visual Studio 2019 for Windows and Mac in June and commenced liberating Visual Studio 2019 previews in December.
Visual Studio 2019 improves on Visual Studio 2017 throughout the board. It includes a new begin window enjoy to get builders into their code faster (making it less difficult to clone a Git repo or to open a current assignment or folder), improved template choice display screen, expanded coding space, a new search enjoy, greater refactoring competencies, a record fitness indicator, and smarter debugging. Plus, all of the above works with each of your current projects and new projects — from cross-platform C++ programs to .NET cellular apps for Android and iOS are written using Xamarin to cloud-native programs using Azure offerings.
New functions
The new start window on launch is designed to paintings better with nowadays’s Git repositories, together with local reports, Git repos on GitHub, and Azure Repos. Git aside, you can nevertheless open an undertaking or an answer or create a new one of either.
Visual Studio’s UI and UX have also acquired diffused changes, including a brand new product icon, a cleaner blue theme, and a greater compact title and menu bar. There’s also a brand new seek revel in that replaces the Quick Launch box. It lets you locate settings and instructions and install options, and it even supports fuzzy string looking.
Visual Studio 2019 improves the code maintainability and consistency stories with new refactoring abilities, changing for-loops to LINQ queries and converting tuples to named-structs. There’s also a brand new report health indicator and code easy-up functionality.
As for debugging, stepping performance is improved, and search talents had been added to the Autos, Locals, and Watch home windows. You also can anticipate enhancements to the Snapshot Debugger to goal Azure Kubernetes Service (AKS) and Virtual Machine Scale Sets (VMSS) and better overall performance whilst debugging huge C++ tasks way to an out-of-manner sixty four-bit debugger.
At its Build 2018 builders convention in May, Microsoft previewed IntelliCode and Live Share. The former uses AI to offer wise hints that enhance code quality and productivity. The latter lets builders collaborate in real-time with team members who can edit and debug at once from Visual Studio and Visual Studio Code.
Visual Studio IntelliCode now has custom fashions and improved language support. Custom fashions similarly improve the AI-enhanced IntelliSense, giving developers personalized hints based totally on the patterns and libraries used of their code, on top of the analysis made on heaps of open supply repos. Visual Studio builders now get IntelliCode for XAML and C++ code, further to C#. Visual Studio Code builders can use IntelliCode while developing JavaScript, TypeScript, Python, and Java.
Visual Studio Live Share, which’s now hooked up through default in Visual Studio 2019, facilitates builders’ collaboration in actual time, including computing device app sharing, source manipulates diffs, and code comments. The percentage, edit, and debug code is super, but being capable of achieving this without needing to clone repos or installation environments is even higher. Based on comments, Microsoft additionally delivered functions like examine-best mode, help for extra languages like C++ and Python, and enabled visitors to start debugging classes. Live Share may be used in the diffusion of use cases, consisting of pair programming, code reviews, giving lectures, presenting to students and associates, or maybe mob programming at some point of hackathons.
Learning Visual Studio 2019
For a complete run-down of all the additions and enhancements, check out what’s new, the medical doctors, and release notes (Windows, Mac). Furthermore, Pluralsight has an unfastened Visual Studio 2019 course to be had until April 22, even as LinkedIn Learning has a free course to be had until May 2.
Microsoft is also web hosting a digital Visual Studio 2019 Launch Event and over 70 neighborhood release events around the sector today, wherein it’ll demo the new version and detail its features. The enterprise has also planned over 2 hundred more events between now and the end of June. If all else fails, there’s continually the Visual Studio Developer Community.