Мой код содержит переменную с именем «m_d3dDevice».
StyleCop жалуется на это имя:
SA1305: Имя переменной 'm_d3dDevice' начинается с префикса это похоже на венгерскую нотацию. Удалите префикс или добавьте его в список разрешенных префиксов.
(Обратите внимание, что я вручную отключил SA1308 ("m_"), одно из немногих правил, которые я готов не соблюдать.)
Я не могу разрешить использование "d3d" в качестве исключения в Венгерская вкладка, поскольку она позволяет использовать только префиксы из 1 или 2 символов, а разрешение «d3» не помогло. Я пробовал все, что мог придумать, чтобы добавить "d3d" в мой файл CustomDictionary (и в любом случае документы подразумевают, что CustomDict не используется для правила 1305).
Есть ли предложения, чтобы StyleCop разрешил это? Теперь для меня большая гордость - не использовать F2 для моей переменной.