Отключить автоматический отступ комментариев в Visual Studio 2015

Я просмотрел и искал способы отключить отступ в комментариях при сохранении файлов C # в Visual Studio 2015 с установленным Resharper 9.0.0.0.

Я хотел бы выполнить псевдокодирование, прежде чем приступить к написанию кода. Однако я безрезультатно поправлял настройки как Visual Studio, так и Resharper. Так, например, я хочу, чтобы комментарии выглядели так:

  private string ToggleString(string input)
    {
        // If input.length is between 1-100
            // All the uppercase letters converted to lowercase.
            // All the lowercase letters converted to uppercase
        // else
            // Return a constructive message.

        return input;
     }

Когда я сохраняю CTRL + s, получается так:

private string ToggleString(string input)
{
    // If input.length is between 1-100
    // All the uppercase letters converted to lowercase.
    // All the lowercase letters converted to uppercase
    // else
    // Return a constructive message.

    return input;
 }

Как отключить автоформат?


person Johnny Bravo    schedule 10.05.2017    source источник


Ответы (2)


В VS 2017 (C ++) для этого есть флажок.

Инструменты | Опции | Текстовый редактор | C / C ++ | Форматирование | Отступ | Сохранять отступ в комментариях

Снятие флажка исправило раздражающее автоматическое форматирование комментариев. Возможно, такой же вариант существует в VS 2015.

person Ethyl    schedule 17.10.2017
comment
Этот вариант действительно существует в VS 2015, по крайней мере, для C ++, и он решил проблему для меня. Спасибо за Ваш ответ! - person dbeachy1; 22.01.2018
comment
Я нашел ваш флажок для VS 2017 C ++, но не для C #. - person R.D. Alkire; 17.10.2018

Я не думаю, что можно просто опустить форматирование встроенных комментариев и при этом провести другую очистку кода.

Вы можете попробовать перейти к комментариям XML Doc и попробовать с настройкой, как на картинке

введите описание изображения здесь

person Bartosz    schedule 10.05.2017