Подтвердить что ты не робот

В Visual Studio есть ли способ обьяснить только комментарии?

Я посмотрел, но не похоже, что вы можете применить конкретное форматирование только к комментариям.

4b9b3361

Ответ 1

Ну, есть надстройка, которая автоматически отформатирует ваши комментарии до заданной ширины (в качестве боковой функции).

Это HyperAddIn - основная особенность которого позволяет вам создавать гиперссылки на другие места вашего кода в комментариях, вот так:

// The other half of this logic is in code:ComponentManager.Initialise()

С установленным HyperAddIn code:ComponentManager.Initialise() становится доступной для ссылки.

У меня он установлен, он работает нормально, но я должен признать, что большую часть времени у меня нет форматирования комментариев.

Ответ 2

Нет. Ярлык Ctrl + E, Ctrl + W.

Там будет один трюк, как отформатировать комментарии. Напишите свой собственный фрагмент кода для комментария.

Ответ 3

Страница CodeMaid перечисляет повторяющиеся комментарии среди множества функций улучшения кода.

Ответ 4

Свободный AtomeerUtils addin упоминает такую ​​функцию:

  • Word-wrap текст в комментарии блока.

Я не пробовал.

Ответ 5

Поскольку я пока не нашел ничего подходящего, я использую Vim. Я устанавливаю Open in & Vim как внешнюю команду инструмента, поэтому я могу просто нажать Alt+T,V, чтобы открыть в ней текущий файл. В Vim я нахожу комментарий (нажмите / для инкрементного поиска), выберите его (Shift+V выбирает целую строку), а команда gq форматирует выделенный текст. Наконец, :wq, и я вернулся в Visual Studio.

Надеюсь, в будущем появится какое-то простое расширение или VsVim получит эту функцию.

Ответ 7

Он может не отвечать на вопрос напрямую, но вместо:

//Writing a really really long comment on one line that should probably be broken up into multiple lines anyhow

Почему бы вам:

//Break your comments up into multiple lines so that
//you don't need to worry about them wrapping?

Кроме того, мне не нравятся длинные строки кода - разбивайте их на несколько строк, чтобы их было легче читать. Все, что касается предпочтений, я знаю, но если вам нужно прокручивать по горизонтали, чтобы увидеть весь код, это хороший знак, который нужно форматировать лучше ИМО.