此重构适用于:
C#
Visual Basic
什么: IntelliSense 为未导入的类型和扩展方法提供完成。
什么时候: 你想要将类型或扩展方法与项目中的依赖项一起使用,但 using 指令不会添加到文件中。
为什么: 无需手动将 using 指令添加到文件。
How-to
开始输入项目中具有依赖项的类型或扩展方法的名称后,IntelliSense 会显示建议。 在列表中,未导入的命名空间中的项以其包含的命名空间作为后缀显示。
小窍门
可以通过选择完成列表旁边的 Expander ,按需显示/隐藏未导入的命名空间中的项。 (或使用 Alt+键盘快捷方式 。
若要更改默认行为,请打开 “工具>选项 ”窗格,然后展开“ 所有设置>语言>”C# (或 Visual Basic) >IntelliSense 部分。 选中或清除 未导入的命名空间中的“显示项 ”复选框。
小窍门
可以通过选择完成列表旁边的 Expander ,按需显示/隐藏未导入的命名空间中的项。 (或使用 Alt+键盘快捷方式 。
若要更改默认行为,请打开 “工具>选项 ”对话框,然后展开 “文本编辑器>C# ”(或 Visual Basic) >IntelliSense 部分。 选中或清除 未导入命名空间中的“显示项 ”复选框,然后选择“ 确定”。
选择建议并提交未导入的项。
指令
using会自动添加到文件中。