Проект, над которым я работаю (C# на VS 2015 с ReSharper 2016.1.2), имеет новое требование, которое требует, чтобы мы удалили все применения префиксов p_ в именах параметров (p_Param становится параметром).Пользовательские правила именования в ReSharper
Я хотел бы создать образец пользовательского шаблона проверки подлинности ReSharper, чтобы позаботиться об этом для меня (чтобы соответствовать шаблону строки с squiggly линиями и автоматически исправить в решении).
Я следовал за учебником по адресу https://www.jetbrains.com/help/resharper/2016.1/Code_Inspection__Creating_Custom_Inspections_and_QuickFixes.html, но я немного застрял.
Я попытался следующие модели:
- Var 1
- Поиск: префикс $ $$ имяПерем $ ($ префикс $ - идентификатор, соответствующий регулярное выражение [^ р- *] (начать с р-, по-прежнему ни с чем, $ имяПерем $ - идентификатор)
- Заменить $ VarName $
- Var 2
- Поиск: р- $ имяПерем $ ($ имяПерем $ - идентификатор)
- Заменить $ имяПерем
Я бы также необходимо, чтобы превратить $ имяПерем $ идентификатор из PascalCase в cammelCase (не ideea как это сделать).
При поиске по 'Поиск сейчас' - результаты не найдены.
Любая помощь приветствуется.