Я использую Visual Studio Community 2017.
При написании C # и C ++ (в основном), когда сталкиваюсь с вложенными скобками, мне нравится разделять их, используя пробелы вокруг выражений, добавленных в скобки, например, так:
// Comparison
if ( string.IsNullOrWhiteSpace(str) )
//
// Method call
errorList.Add( string.Format("{0} error message", DateTime.Now) );
Однако я не могу найти способ заставить Visual Studio соответствовать этим моим предпочтениям.Есть несколько настроек, но они не помогут в моем случае, так как я не хочу пробелов в скобках, если нет вложенных скобок:
Из-за этого я отключил все опции автоформатирования, но даже тогда, когда раскомментировал код с помощью Ctrl + K U , это портит мои предпочтения.(И, конечно, я никогда не смогу отформатировать с помощью Ctrl + K D ).
Так что мне было интересно, есть лиспособ настройки средства форматирования VS 2017, может быть, с помощью «хака», чтобы он знал об этом конкретном предпочтении стиля?
Спасибо.