Любой способ автоматически обменивать комментарии в столбце 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
Ответ 4
См. "Blogpost" от Sara Ford: http://blogs.msdn.com/saraford/archive/2004/11/15/257953.aspx
Ответ 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.