💡
原文英文,约900词,阅读约需4分钟。
📝
内容提要
Visual Studio现在提供了#include清理功能,通过生成建议来删除未使用的头文件和添加直接的头文件,从而提高代码质量。该功能还提供了删除未使用头文件的建议和添加直接包含的建议,以优化编译时间。您可以通过配置代码清理来快速执行代码清理。默认情况下,#include清理是禁用的,但您可以通过启用它并调整设置来满足您的需求。
🎯
关键要点
- Visual Studio现在提供了#include清理功能,通过生成建议来删除未使用的头文件和添加直接的头文件。
- 该功能建议先添加直接包含的头文件,然后再删除未使用的头文件,以提高代码质量。
- 未使用的#include语句会被视觉上淡化,用户可以通过快速操作来删除这些未使用的包含。
- 新功能提供了添加直接包含的建议,以优化编译时间,避免使用间接依赖。
- 用户可以通过配置代码清理来快速执行,包括添加所有间接使用的头文件和删除所有未使用的头文件。
- 默认情况下,#include清理功能是禁用的,用户可以在设置中启用并调整配置。
- 用户可以自定义#include清理的建议生成,以适应复杂的代码库。
- 可以使用EditorConfig排除特定的头文件,确保某些文件不被考虑在清理建议中。
- 支持在EditorConfig中指定所需文件,以确保这些文件不会被标记为未使用。
- 该功能支持重映射外观头文件,允许将一个文件的使用重定向到另一个文件。
- 可以在EditorConfig中指定替代文件,以防止生成替代匹配的建议。
- 鼓励用户下载最新版本的Visual Studio Preview并提供反馈,以帮助改进开发过程。
➡️