我的代码包含一个名为"m_d3dDevice"的变量.
StyleCop抱怨这个名字:
SA1305:变量名称'm_d3dDevice'以类似匈牙利表示法的前缀开头.删除前缀或将其添加到允许的前缀列表中.
(注意我手动禁用了SA1308("m_"),这是我愿意不服从的少数规则之一.)
我不能允许"d3d"作为匈牙利标签中的例外,因为它只允许1或2个字符前缀,并且允许"d3"没有帮助.我已经尝试了我能想到的所有内容,将"d3d"添加到我的CustomDictionary文件中(无论如何,文档暗示CustomDict不用于规则1305).
有什么建议使StyleCop允许这个吗?现在不需要F2我的变量是一件值得骄傲的事.