.NET 效率 | Visual Studio - Visual Studio Skip to content
.NET 效率 | Visual Studio2021-10-18T14:46:49-07:00

使用 Visual Studio 2019 提高 .NET 效率

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

screenshot for fast code navigation

强大的实时代码分析

代码分析检查 C# 和Visual Basic代码,了解样式、质量、可维护性和其他问题。 在设计时对所有打开的文件进行代码分析,以便在键入并应用我们众多重构、快速操作和代码修复之一以更正冲突时,立即获得有关代码冲突的反馈。

快速操作和重构(Ctrl+.)
代码清理(Ctrl+K,E)
设置选定内容的格式(Ctrl+E、Ctrl+F)
设置文档的格式(Ctrl+E、Ctrl+D)
打开错误列表(Ctrl+W、Ctrl+E)
转到下一个错误/引用/等 (F8)
screenshot for powerful live code analysis
screenshot for Advanced IntelliSense

高级 IntelliSense

IntelliSense 提供各种代码编辑功能,包括: 代码完成、参数信息和成员列表。 Intellisense 提供筛选和突出显示功能,有助于你找到正在查找的内容,特别是在你不太熟悉的 API 和代码中。

实时单元测试

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

VB LUT 屏幕截图
调试的屏幕截图

改进了调试

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

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

内联提示

参数名称提示的内联可视化效果,以及函数调用中每个参数之前的文本、强制转换文本和对象实例化的类型提示、带推断类型的变量和 lambda 参数类型。

按 Alt+F1,查看内联参数名称和类型提示
在“工具>选项”中打开内联提示 > 文本编辑器> C# 或基本 > 高级 > 显示内联参数名称提示并显示内联类型提示
screenshot for Inline Hints
screenshot of Code Analysis

自定义代码分析

没有看到需要的分析器或重构? 编写你自己的 Roslyn 分析器和代码修复。

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

免费下载

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

免费试用

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

免费试用

反馈