Skip to content
.NET 效率 | Visual Studio2020-03-12T14:47:20-07:00

使用 Visual Studio 2019 提高 .NET 效率

Visual Studio 2019 提供了许多功能,有助于提高用户使用 C# 和 Visual Basic 进行生成和创新工作的效率。

code navigation screenshot

快速代码导航

浏览代码以快速查找类型、打开文件以及标识代码库中引用某个类型的所有位置。

转到定义 (F12)
转到文件/类型/成员/符号 (Ctrl+T)
查找所有引用 (Shift+F12)
转到实现 (Ctrl+F12)

强大的实时代码分析

内联可视化可标识代码中的错误,以便你在键入时能够即时获得关于质量的反馈。 它们还在代码中标识你可以遵循最佳编码实践、遵守团队定义的样式规则或应用我们众多重构、代码操作和代码修复程序之一的位置。

快速操作和重构 (Ctrl+.)
工具 > 选项 > [C#|Visual Basic] > 代码样式
设置选定内容的格式(Ctrl+E、Ctrl+F)
设置文档的格式(Ctrl+E、Ctrl+D)
打开错误列表(Ctrl+W、Ctrl+E)
转到下一个错误/引用/等 (F8)
VB Code Analysis screenshot
Intellisense screenshot

高级 IntelliSense

改进的 IntelliSense 将有助于你使用我们的新预测算法更快地键入内容。 新的 Intellisense 筛选和突出显示有助于你找到正在查找的内容,特别是在你不太熟悉的 API 和代码中

IntelliSense(Ctrl+空格键)
快速信息 (Ctrl+I)
参数信息(Ctrl+Shift+空格键)
筛选(Alt+L、Alt+M、Alt+I、Alt+C…等)(局部变量、方法、接口、类…等)

实时单元测试

Visual Studio Enterprise 中的 Live Unit Testing 会在你键入时自动在后台运行受影响的单元测试。 此外,它还会就哪些代码行通过单元测试以及哪些未通过提供实时反馈,从而显著提高你编写和维护单元测试的效率

VB LUT screenshot
debugging screenshot

改进了调试

使用新的异常帮助程序来深入了解异常信息,快速获取信息以帮助你解决问题,并自定义条件来控制你的调试体验。 新的“运行以单击”手势不再需要添加临时断点,因此简化了调试体验。

切换断点 (F9)
单步执行 (F10)
单步跳过 (F11)

自定义代码分析

没有看到你需要的分析器或重构? 编写你自己的 Roslyn 分析器和代码修复程序,或使用由我们出色的 OSS 社区编写的众多分析器/修复程序之一。
.NET Productivity screenshot

适用于学生、开放源代码和个人开发人员的 功能完备的免费 IDE

免费下载

适用于小型团队的专业开发人员工具、 服务和订阅权益

免费试用

满足所有规模大小团队的严苛质量和规模需求的 端到端解决方案

免费试用

反馈