Кому нужен Right Margin
Любой профессиональный текстовый редактор умеет показывать правую границу "полей" (Right Margin). Встроенный редактор Visual Studio 2005 не исключение, только по различным причинам эта функция не выведена в Menu / Toolbars. Включается очень просто через ключ в Registry:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor]
"Guides"="RGB(192,192,192) 98"
Подробнее эта функция описана здесь. А нашёл и показал мне эту ссылку Matt Neerincx, потому что как-то раз у нас заходил разговор о том, почему я так внимательно слежу за длиной строк в моём коде.
Ну и почему же, интересно знать? Понятное дело, в 198-лохматом году было важно попадать в 80 колонок на терминале и в 132 колонки на АЦПУ (Алфавитно-Цифровое Печатающее Устройство; тогда ещё не было в обиходе слова "принтер"). Но сегодня, когда можно настроить размер шрифтов для печати и растянуть окно редактора на весь 21-дюймовый монитор, кого это волнует?
А вот пример:

На первый взгляд, ничего плохого в этом вымышленном примере не наблюдается. За исключением того, что результат работы этой функции устойчиво отличается от аккуратно посчитанного по формуле ровно на единицу. Без единой начальной идеи о причинах происходящего, поиск проблемы может завести очень далеко, вплоть до долгих и мучительных поисков ошибки в компиляторе. И зачастую, когда "горят сроки" и начальство постоянно "дышит в затылок", именно так и происходит – копая все глубже, мы утрачиваем способность видеть то, что лежит на поверхности:

Конечно, этот пример "высосан из пальца", и возможность наступить на такие грабли в современных условиях ничтожно мала. Но суть от этого не меняется: инспектировать код с очень длинными строками сложнее, быстрее "замыливается глаз" и больше шансов пропустить ошибку где-нибудь в 234-й колонке.
Стандартная ширина текста в 80 колонок – это, скорее всего, анахронизм. Сегодня мы имеем полную возможность "смотреть на вещи шире". Например, удобная цифра - 98, она хорошо подходит к любому из общепринятых размеров табуляции - 2,3,4,8.
В конце концов, цифра не важна, важно чтобы она была. Если убрать грабли из-под ног, аккуратно прислонив к стенке в углу за шкафом, то можно бегать по коридору во время очередного аврала без риска на эти грабли наступить.