Visual Studio 2019 - The Most Powerful Integrated Software Development Environment

Visual Studio 2019 - The Most Powerful Integrated Software Development Environment

Today powered with AI and machine learning assisting to write code. Live Code Share to power pair programming and mob programming with multiple participants. Live Unit Testing and Code Coverage available in Enterprise edition.

As last time available in three editions - Community, Professional and Enterprise. Community and Professional is exactly the same bits. Community is free for teams of max 5 developers and below specified annual revenue.

AI and machine learning assitance from IntelliCode comes with models trained on GitHub code base. Additionally you can let Visual Studio train models on your own code base locally. So IntelliCode can give suggestions based on what is most likely usage of components in your solution.

Since before Visual Studio is well integrated with Azure services. This integration let you build cloud first solutions, publish and consume Azure services. On the other hand there are features to support your solution operations as Application Insights with monitoring and alarms. And Azure DevOps provide full stack of agile tools to support complete software development lifecycle - to name few - Repos, Pipelines, Boards, testing tools etc.

There are Visual Studio 2019 available for Mac.

Today using Visual Studio you can build the whole range of applications - desktop, web, IoT and embedded, mobile applications and games.

Be prepared you may need more computer performance if enabling all cool "live" features of Visual Studio like Live Unit Testing and such, as Visual Studio will execute things in background.

CodeLens is another cool feature I forgot to mention. In 2019 CodeLens available aven in Community edition. Though you need Professional or Enterprise for CodeLens for repos feature.

Another cool editor and code navigation feature I found interesting (don't remember if existed in 2017, or I never used it actively before) is Peek Definition.

Visual Studio 2019 supports native TDD unit testing framefork MSTest, and with little effort integrates and supports both major popular .NET unit testing frameworks NUnit and xUnit.

Here is an independent web site collecting tips about Visual Studio 2019 https://www.visualstudiotips.co.uk/

Happy Visual Studio coding!

要查看或添加评论,请登录

拉祖宁罗邙的更多文章

社区洞察

其他会员也浏览了