Можно ли переопределить авто-отступ комментариев в VB.NET/VS2008? - PullRequest
4 голосов
/ 11 ноября 2009

Можно ли переопределить авто-отступ комментариев в VB.NET (с использованием Visual Studio 2008)?

См. Комментарий над вторым оператором Case в приведенном ниже коде для контекста.

Среда IDE автоматически вставляет комментарий за пределы следующего оператора Case. Я хотел бы переопределить это поведение и привести его в соответствие с буквой C в следующем случае.

Select Case E.Type

    'General Events
    Case EventType.General_StartServer
        'Initialize the Server Brain (ME)
        GLOBAL__I_AM_THE_SERVER = True
        Init()

        'Server Alerts
    Case EventType.ServerAlert_Chat
        EventManager.SendEventToAllClients(New GameEvent(EventType.ClientAlert_Chat, 0, 0, 0, E.Str))

End Select

Ответы [ 2 ]

1 голос
/ 11 ноября 2009

Я думаю, вы ищете это в меню:

Инструменты-> Параметры-> Текстовый редактор-> Основные-> VB Конкретные-> Довольно список (переформатирование) кода

С MSDN :

Симпатичный листинг (переформатирование) кода

Текстовый редактор переформатирует ваш код как подходящее. Когда эта опция выбранный редактор кода будет:

  • Выровняйте код по правильной позиции табуляции
1 голос
/ 11 ноября 2009

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

Лично в данном коде я разместил свои комментарии, относящиеся к делу, под ним.

Select Case E.Type
    Case EventType.General_StartServer
        ' The server has started, so we need to do blah.

    Case EventType.ServerAlert_Chat
        ' A chat has sent a server alert, so do blah.
End Select
...