Любой способ автоматически обменивать комментарии в столбце 80 в Visual Studio 2008?.. или показать, где столбец 80?

Есть ли способ автоматически обрезать комментарии на границе с 80 столбцами при их вводе?.. или если это невозможно, любой способ отобразить слабую линию на границе 60-го уровня, чтобы упростить их обертывание вручную?

Несколько других IDE, которые я использую, имеют одну или другие из этих функций, и это делает записи комментариев, которые легче переносятся в разумные места/быстрее.

[Изменить] Если (например, я) вы используете Visual С++ Express, вам нужно изменить часть VisualStudio ключа в VCExpress - я немного смутился там!

Ответы

Ответ 1

Взгляните на этот вопрос: Скрытые возможности Visual Studio (2005-2010)?

Он показывает, как это сделать:

"В разделе" HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor "Создайте строку под названием" Путеводители "со значением" RGB (255,0,0) 79 ", чтобы иметь красную строку в столбце 80 в текстовый редактор".

Ответ 2

Это предоставляется как макрос образца:

Macros.Samples.VSEditor.FillCommentParagraph

При первом запуске он спросит вас, какую ширину заливки вы хотите (т.е. 80). Я связываю это с Альт-Q, так как я беженец Emacs. После этого вы просто перейдете в комментарий, который хотите отформатировать, запустите команду, и она соответствующим образом обернет ваши комментарии.

Это не идеально, но это довольно хорошо.

Ответ 3

Для пользователей Visual C 2008 Express (например, я) вам понадобится:

HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor

Добавьте строковое значение Гиды со следующим значением (в соответствии с другими ответами):

RGB(180,180,255) 80

Ответ 5

Чтобы текстовый редактор Visual Studio отображал слабую строку в 80-м столбце, вы открываете RegEdit и находите следующее:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Текстовый редактор

Обратите внимание, что 9.0 для Visual Studio 2008. Вы должны поставить 8.0, если у вас есть Visual Studio 2005.

Вы создаете новое значение String с именем Guides и вводите следующее значение:

RGB (128,0,0) 80

Вы можете настроить цвет RGB на нужное вам значение. Число 80 - это столбец, в который вы хотите, чтобы строка отображалась. Вы можете добавить еще одну строку (хотя я не вижу, как это может помочь):

RGB (128,0,0) 2,80

Это приведет к появлению двух строк: одного в 2-м столбце и одного в 80-м столбце.

Ответ 6

HKCU\Software\Microsoft\VisualStudio\9.0\Текстовый редактор \Guides = [REG_SZ] "RGB (192,192,192) 80" (Смотря на мой реестр 8.0, поэтому я не уверен на 100%)

Ответ 7

Кстати, в дополнение к самому правому руководству в соответствии с комментариями выше, я также устанавливаю более низкие направляющие для столбцов 4, 8, 12, 16 и т.д. Это действительно помогает с читабельностью кода.

Ответ 8

Инструменты SlickEdit для Visual Studio. Существует очень хорошая оболочка комментариев в реальном времени, которая автоматически регулирует длину строк по мере ввода.

http://www.slickedit.com/products/slickedit-tools

Ответ 9

Посмотрите http://www.kynosarges.de/CommentReflower.html.

Комментарий Reflower для Visual Studio

Комментарий Reflower - важная надстройка для Microsoft Visual Studio, которая обеспечивает настраиваемое автоматическое переформатирование комментариев блоков, включая комментарии XML.