Я довольно часто использую команду ReSharper " Clean Up Code ", чтобы отформатировать мой код в соответствии с нашим стилем кодирования, прежде чем проверять его в системе контроля версий. В целом это работает хорошо, но некоторые фрагменты кода лучше форматировать вручную (например, из-за правил отступа в ReSharper такие вещи, как цепочечные методы linq или многострочные троичные операторы имеют странный отступ, который перемещает их вправо).
Есть ли способ разметить части файла, чтобы сказать ReSharper не форматировать эту область? Я надеюсь на какую-то разметку, похожую на то, как ReSharper подавляет другие предупреждения / функции. Если нет, есть ли способ изменить комбинацию настроек, чтобы ReSharper правильно форматировал отступ?
РЕДАКТИРОВАТЬ:
Я нашел этот пост на форумах ReSharper, в котором говорится, что сгенерированные разделы кода (как определено на странице параметров ReSharper) игнорируются при очистке кода. Хотя, попробовав, это не игнорируется.