You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用Visual Studio 2022保存时自动删除using语句的功能

解决方法

可根据你的使用场景选择对应方案:

方案1:全局关闭自动移除未使用using功能

  • 打开VS2022顶部菜单栏的工具 > 选项
  • 在左侧导航栏依次展开文本编辑器 > C# > 代码样式 > 常规
  • 找到保存时执行代码清理选项,点击右侧的配置代码清理按钮
  • 在弹出的配置窗口中,取消移除未使用的using指令选项的勾选,点击确定保存配置即可。
    该配置对所有本地打开的C#项目生效,不会影响其他代码清理规则的执行。

方案2:项目级单独配置

如果仅需要针对单个项目禁用该规则,可在项目根目录的.editorconfig文件中添加如下配置:

dotnet_remove_unnecessary_usings = none

该配置优先级高于全局设置,项目所有协作者打开该项目时均会遵循该规则,无需每个人单独配置。

方案3:临时单次保留指定using

如果仅需要临时保留个别未使用的using,不需要修改全局/项目配置,可在需要保留的using语句上方添加忽略注释即可:

// 保留该using
using System.Collections.Generic;

内容的提问来源于stack exchange,提问作者Yovav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 10:24:03