Настройки очистки кода Coderush

#visual-studio-2010 #coderush

#visual-studio-2010 #coderush

Вопрос:

Когда я запускаю команду очистки файла Coderush, она принимает код, отформатированный следующим образом:

 public object GetConfig() 
{
    //fluent mappings are lined up 
    return MsConfig.MsSql2008
           .ShowSql()
           .UseReflectionOptimizer()
           .ConnectionString(_connstring);
}
 

и форматирует его следующим образом:

 public object GetConfig() 
{
    //fluent mappings are left justified  
    return MsConfig.MsSql2008
    .ShowSql()
    .UseReflectionOptimizer()
    .ConnectionString(_connstring);
}
 

Как мне запретить coderush выравнивать мои цепочки методов по левому краю?

Ответ №1:

В настоящее время такое поведение является преднамеренным, и, к сожалению, вы не можете предотвратить это. У нас (DevExpress) есть предложение, зарегистрированное для сохранения пользовательских отступов. Мы собираемся реализовать это в будущем выпуске (возможно, в выпуске 2012.1).

Комментарии:

1. было ли это реализовано? Я загрузил пробную версию сегодня, и я ее не вижу, и мне нужны отступы, которые я предоставил, в частности, для лямбд Linq.