Compartilhar via


Знаете ли вы, как… №19: Заменить символы пробелов табуляцией и табуляции – пробелами?

Есть четыре команды, предназначенные для замены знаков пробела в знаки табуляции и наоборот:

Edit – Advanced - Tabify Selected Lines: заменяет пустое пространство в начале строки,в которой выделен блок с табуляцией,

Edit Advanced - UntabifySelectedLines: заменяет пустое пространство в начале строки, в которой выделен блок с пробелами:

Tabify Selected Lines и Untabify Selected Lines меню

Замечание: "Edit – Advanced – (Un)Tabify Selected Lines" не поддерживается VB.

Edit.ConvertTabsToSpaces: заменяет пустое пространство в выделенном блоке на символы пробела,

Edit.ConvertSpacesToTabs: заменяет пустое пространство в выделенном блоке на символы табуляции:

Замена пробелов табуляцией

Замечание:

  • Эти команды по умолчанию не доступны в меню Edit, поэтому вам придется либо создать и закрепить за ними комбинацию клавиш быстрого доступа, добавить их к меню самостоятельно (инструкции будут опубликованы позже) или выполнить их в окне Ctrl+D (будет опубликовано позже).
  • Вам может понадобиться отменить настройку Tools – Options – Text Editor – Basic – VB Specific – Pretty Listing (reformatting) of code для того, чтобы воспользоваться .ConvertTabsToSpaces и Edit.ConvertSpacesToTabs, обеспечивающей использование символов табуляции по умолчанию, если вы хотите заменить другие символы пробелом. Хотя обратный процесс работает прекрасно (когда по умолчанию используется табуляция, и вы хотите заменить пробелы табуляцией).

Выдержка из блога Сары Форд - ссылка на оригинал

Авторские права Сары Форд. Переведено с разрешения Сары Форд.

Comments