【发布时间】:2014-03-06 02:22:38
【问题描述】:
我最近开始使用 resharper 并且在写作时一直遵循它的建议,包括它通常告诉我使用隐式变量声明。但是,当随后使用代码清理功能时,它只会将它们全部变回显式,并立即警告我应该再次将它们改回。我该怎么做呢?最好我想保持隐含。
【问题讨论】:
我最近开始使用 resharper 并且在写作时一直遵循它的建议,包括它通常告诉我使用隐式变量声明。但是,当随后使用代码清理功能时,它只会将它们全部变回显式,并立即警告我应该再次将它们改回。我该怎么做呢?最好我想保持隐含。
【问题讨论】:
当 ReSharper 要求您更改某些内容时,您可以单击它在左侧生成的小警告图标,然后单击 Inspection options for "..." 并更改严重性或约定,因此 ReSharper 将让您独自处理该特定约定错误。
如果您确实想要此约定,但不希望 ReSharper 将其改回,请参阅此问题:Resharper - How to turn off 'private' access modifier?
【讨论】:
实现这一点的唯一方法似乎是创建自己的代码配置文件,手动复制默认设置,将其配置为保持隐式/显式相同,然后始终使用该配置文件。您无法编辑或复制现有配置文件,您需要从头开始完全创建一个新配置文件。
【讨论】: