Visual Studio Code Cleanup设置:如何避免保存时删除未使用变量
取消Visual Studio保存时自动移除未使用变量的设置
方法1:修改Code Cleanup规则配置
- 打开Visual Studio,点击顶部菜单栏的 工具 → 选项
- 在左侧导航栏展开 文本编辑器 → 代码清理
- 选中你当前使用的Code Cleanup配置(比如默认的「Default Cleanup Profile」),点击 编辑
- 在配置窗口中,找到「移除未使用的变量/导入」类规则(不同语言名称略有差异,比如C#对应「Remove Unused Variables」),取消勾选该规则
- 点击 确定 保存配置,后续保存文件时就不会自动删除未使用变量
方法2:关闭保存时自动触发Code Cleanup
如果不需要每次保存都执行代码清理,直接关闭触发机制:
- 打开 工具 → 选项
- 展开 文本编辑器 → 代码清理
- 取消勾选 保存时运行代码清理 选项
- 点击确定即可,之后仅手动触发Code Cleanup时才会执行规则
方法3:修正.editorconfig配置(针对之前修改无效的情况)
确保项目根目录的.editorconfig文件正确禁用对应规则,以C#为例,添加或修改以下内容:
# 禁用移除未使用变量的诊断规则 dotnet_diagnostic.IDE0059.severity = none
修改后重启Visual Studio,让配置生效
内容的提问来源于stack exchange,提问作者Sophie cai
相关产品推荐
相关产品推荐

