Как исправить нарушение StyleCop SA1305 (венгерский)

Мой код содержит переменную с именем «m_d3dDevice».

StyleCop жалуется на это имя:

SA1305: Имя переменной 'm_d3dDevice' начинается с префикса это похоже на венгерскую нотацию. Удалите префикс или добавьте его в список разрешенных префиксов.

(Обратите внимание, что я вручную отключил SA1308 ("m_"), одно из немногих правил, которые я готов не соблюдать.)

Я не могу разрешить использование "d3d" в качестве исключения в Венгерская вкладка, поскольку она позволяет использовать только префиксы из 1 или 2 символов, а разрешение «d3» не помогло. Я пробовал все, что мог придумать, чтобы добавить "d3d" в мой файл CustomDictionary (и в любом случае документы подразумевают, что CustomDict не используется для правила 1305).

Есть ли предложения, чтобы StyleCop разрешил это? Теперь для меня большая гордость - не использовать F2 для моей переменной.

9
задан abatishchev 7 February 2016 в 19:15
поделиться