Visual Studio 2019 正式发布,重磅更新

微软发布了Visual Studio 2019,这标志着它在两年内首次推出其旗舰IDE,并举办了为期一天的“发布活动”。

在月4月2日发布的Visual Studio 2019和Visual Studio 2019 for Mac时,微软强调了协作实时共享功能的普遍可用性,以及使用人工智能驱动的IntelliCode来智能感知代码完成功能的选项,等等。

“正如我们之前所分享的那样,Visual Studio 2019在几个方面对Visual Studio 2017进行了改进,”执行人员John Montgomery在一份声明中说。通过简化克隆Git仓库或打开现有项目或文件夹变得更简单,从而帮助您更快地进入代码。它还对模板选择屏幕(template Selection Screen)进行了改进,使其启动新项目更加容易。”

微软将此次发布的功能归纳为三类:

  • 高效:一键代码清理。在调试窗口中搜索。集成提取请求。
  • 现代版:.NET Core 3 Preview支持。跨平台的C++。 Docker和Kubernetes支持。
  • 创新:人工智能驱动的代码完成。实时编码协作。生产调试。

尤其值得一提的是 Live Share 功能,Visual Studio Live Share 是一项开发者服务,可让开发者与团队成员共享代码库及其上下文,并直接从 Visual Studio 内获得即时双向协作。利用 Live Share 功能,团队成员可以无缝且安全地读取、导航、编辑和调试已与他们共享的项目。Visual Studio 2019 中已默认安装此服务,并支持 C++ 和 Python 这两门呼声甚高的编程语言。

项目经理Jon Chu在自己的帖子中说:“如果你还没有听说过Live Share,那么它告诉你,它就是一种可以让你自己的工具与你的队友进行实时协作开发的工具。你可以共享你的代码,协同编辑和调试,而不需要克隆repos或设置环境。从Live Share开始就很容易。”

另一个备受期待的功能是IntelliCode,它使用人工智能技术来改进智能感知。 IntelliCode可作为扩展,它“使用机器学习服务来扩展现有的开发人员工作流,这些服务提供了对代码及其上下文的理解。”

IntelliCode其网站上说:“IntelliCode把你最可能使用的东西放在你的完成列表的顶部,从而节省了时间。IntelliCode的推荐基于GitHub上的2000个高质量开源项目,每个项目都有超过100颗星,因此它接受了最佳实践方面的培训。当与代码上下文相结合时,完成列表将被定制以促进这些实践。”

微软在一篇博客文章中提供了有关Visual Studio for Mac的详细信息。在移动开发领域,微软宣布了VS 2019中Xamarin开发人员的新功能。

有关VS 2019发布的更多详细信息,请参阅《Visual Studio 2019中的最佳新功能(适用于Mac的Visual Studio 2019) 》这篇文章。

Visual Studio 2019 下载地址:https://visualstudio.microsoft.com/downloads/

Visual Studio 2019 for Mac 下载地址:https://visualstudio.microsoft.com/zh-hans/vs/mac/


分享到:


相關文章: