Существует ли автоматический форматер кода для C #? [закрыто]

В своей работе я имею дело в основном с кодом C # в настоящее время, время от времени добавляя java. Что мне очень нравится в Eclipse (и я знаю, что люди, использующие его ежедневно, любят его еще больше), так это сложный форматировщик кода, способный встраивать код в любой стандарт кодирования, какой только можно себе представить. Есть ли такой инструмент для C #? Форматирование кода в Visual Studio (Crtl + K, Crtl + D) является второстепенным, и StyleCop проверяет только источник, не исправляя его.

Инструмент моей мечты будет запускаться из консоли (для легкого включения в автоматические сборки или ловушки перед фиксацией и для выполнения в Linux + Mono), иметь конфигурацию на основе текстовых файлов, которую легко хранить в репозитории проекта, и графический редактор правил с предварительным просмотром - просто как это делает Eclipse Code Formatter.