微软超级强大神级的开发工具,Microsoft Visual Studio 2019终于发布了,功能强大,被称为最强IDE编程开发工具,支持目前流行的编程语言,对界面也做了一些优化和调整。
功能介绍
创建新项目的改进基于标签的搜索和轻松访问"最近的项目模板"列表中。
创建新项直接从Visual Studio搜索并更快地找到与改进的关联性。
体验改进按监视器感知(PMA)支持通过具有完整PMA功能和许多可用性问题的修补程序的多个组件。
了解的重要信息,例如Visual Studio实时共享请求,有一个新通知体验。
将一系列代码清理fixers保存为能够轻松选择所需代码清理期间运行的fixers的配置文件。
新的触发器.NET重构和代码修补程序。
请参阅与预览、付费和试用版中的标记扩展的状态扩展和更新对话框。
检查并配置哪些预览功能所需active由于已在此预览版中重置默认值。
通过排除某些使扩展保持最新测试窗口已标记为在此版本中弃用的Api。
我们已从服务器资源管理器;删除与Azure应用服务相关的功能而是在云资源管理器提供了等效功能。
其它介绍
性能
了解新快捷方式生成所选内容和快速生成全部中与新的CMake生成所有命令。
改进的代码使用更快地性能的c + +文件中的CMake项目的IntelliSense。
负载较大.NET Core项目。
加载项目依赖项快速使用新的项目上下文菜单命令。
请参阅中的性能提示的性能中心。
常规调试和诊断
启动使用Google Chrome自定义参数和调试JavaScript应用程序所有可以在Visual Studio IDE。
使用突出显示热路径性能Profiler中的CPU和DotNet对象分配工具。
编程语言
C++
体验在编辑器中的代码分析警告。代码分析自动在后台和警告显示为绿色波浪线。
尝试使用全新模板栏,使用在查看窗口UI,并支持嵌套模板。
运行新的、已更新的c + +实现生存期配置文件检查器。
将使用新的CMake项目配置CMake设置编辑器,它提供CMakeSettings.json的替代方法。
试用OpenMP SIMD矢量化。
F#
预览版F# 4.6除了细微改进F#编译器和工具。
JavaScript/TypeScript
调试单元测试Node.js项目中。
遇到的构建从TypeScript项目的用户的其他支持NuGet和npm包。
Python
更轻松地使用Python环境,包括改进了对使用新的Python环境选择器工具栏的打开文件夹支持。
Web技术
体验的增强功能Azure DevOps工作项体验包括内联分配工作项和改进的#mentions体验的支持。
使用项目文件更轻松地探索和体验的更好的控制台应用.NET Core工具。
体验增强功能摘要的所有应用的发布配置文件。此外,一个名为的新部分依赖项现已推出应用程序发布到Azure应用服务时。
容器工具
体验更流畅地单个项目用于容器化和调试。
请使用添加了对调试Alpine和其他基本映像。
使用Xamarin进行移动开发
使用评测
Visual Studio 2019 可完美支持 C#、C++、Python、JavaScript、Node.js、Visual Basic、HTML 等流行的编程语言,不仅能用它来编写 Windows 10 UWP 通用程序、开发 WEB 服务、开发游戏,你甚至还能借助 Xamarin 开发 iOS、Android 移动平台应用。
Visual Studio 2019 拥有全新启动窗口,你除了可以选择打开或新建本地项目外,现在还能更快更方便地使用在线代码库了 (如连接 GitHub 和 Azure Repos 等)。
此外,微软也为 VS 2019 设计了一套蓝色主题以及更紧凑的标题栏、菜单栏,且表示会持续对 UI 界面进行优化,提高菜单栏的利用率。
搜索方面也得到了加强,VS 2019 为开发者带来一种全新的搜索体验,取代了旧版本中的快速启动框。现在你可以直接查找设置、命令、安装选项,并且支持模糊搜索 (很多时候就算拼错单词也能找到想要的项目)。
为了让程序员开发更方便,VS 2019 带来了改进后的智能代码补全功能——IntelliCode,它能对代码的上下文进行感知,不仅能参考使用中的 API,还能够参考项目中的其余代码,来为用户提供帮助和代码建议,从而提高编程的效率。
对于多人协同工作 (协同编程),微软也将 Visual Studio Live Share (实时分享) 功能集成到了 VS 2019 中了,可以让团队协作开发更加便利,支持多人同时在同一代码上协同工作。
而且微软也为 Visual Studio 2019 本身的代码进行了大量的重构改进,在保持代码整洁的同时、还易于维护,使得整个 IDE 的运行更加稳定高效。
最后,Visual Studio 2019 也将是第一个支持使用 .NET Core 3 来构建跨平台应用程序的集成开发环境。VS 的开发团队还表示,他们将会持续不断地改进 VS 2019 的跨平台 C++ 开发体验。
- PC官方版
- 安卓官方手机版
- IOS官方手机版