为何ReSharper清理代码时会在app.config中添加加号(+)?
ReSharper清理代码时app.config出现加号的问题
这不是ReSharper的固有特性,默认情况下不会出现这种行为。可以通过以下步骤解决:
- 按快捷键
Alt+R, O打开ReSharper设置,进入代码编辑 → XML → 格式风格 → 空行,检查是否存在错误配置的规则,导致在XML声明后插入包含加号的行 - 进入代码清理的配置界面,查看当前使用的清理方案,禁用任何可能修改XML文件空白内容的自定义规则
- 同时需要确认:是否将Git等版本控制工具的diff标记误当成了文件实际内容,直接打开app.config文件查看真实内容,排除显示类问题
如果以上操作无效,可重置ReSharper的默认设置,再重新配置所需的清理规则。
内容的提问来源于stack exchange,提问作者Magnus Calmervik
相关产品推荐
相关产品推荐

