Как да конфигурирате ширината на раздела в Sublime Text 3

Един от винаги присъстващите аргументи между разработчиците в много езици за програмиране е как правилно да се отстъпи кода. Много разработчици избират да отстъпят кода с едно или повече интервали, докато други предпочитат да използват табулатори. И двата варианта имат своите предимства, като пространствата предлагат постоянно ниво на отстъп; докато разделите са изрично проектирани за използване в отстъп, позволяват на разработчиците да конфигурират как се показва един раздел и прави много по-малко вероятно да се сблъска с полуотстъп.

Съвет: Полуотстъпът е проблем, при който два документа използват различен брой интервали за отстъп. Например, ако използвате единично пространство за отстъп на съдържание в един документ, след което копирате код от код с двоен отстъп, те няма да са съвместими. С разделите това всъщност не е проблем, тъй като разделите са достатъчно широки, така че никой да не използва отстъп с двоен раздел.

Всяка прилична среда за разработка, като Sublime Text 3, позволява на разработчиците да задават колко широки искат да се показват табулаторните знаци. Това е преди всичко въпрос на лични предпочитания, тъй като няма разлика с действителния код, един раздел символът се използва, независимо дали този раздел е конфигуриран да заема същото количество място като два, три или повече пространства.

За да конфигурирате ширината на раздела в Sublime Text 3, щракнете върху „Преглед“ в горната лента, след което щракнете върху „Отстъп“ в падащия списък. След това във второто ниво на падащия списък изберете ширината, която искате да заеме един раздел. Sublime Text 3 по подразбиране има раздели с ширина четири интервала.

Съвет: Ако предпочитате да използвате интервали за отстъп, можете да активирате опцията „Отстъп с помощта на интервали“ в горната част на менюто за ширина на раздела. Това ще преобразува всяко натискане на клавиш табулатор в посочения брой интервали.

Щракнете върху „Преглед“ в горната лента, след това щракнете върху „Отстъп“ и изберете ширина на раздела от второто ниво на падащия списък.