Один із постійно присутніх аргументів між розробниками багатьох мов програмування — це те, як правильно робити відступи в коді. Багато розробників обирають відступ у коді одним або кількома пробілами, а інші вважають за краще використовувати табуляції. Обидва варіанти мають свої переваги, оскільки простір пропонує постійний рівень відступів; хоча вкладки спеціально розроблені для використання в відступах, дозволяють розробникам налаштувати спосіб відображення окремої вкладки і значно зменшують ймовірність того, що вона наштовхнеться на напіввідступ.
Порада. Напіввідступ – це проблема, коли два документи використовують різну кількість пробілів для відступу. Наприклад, якщо ви використовуєте один пробіл для відступу вмісту в одному документі, а потім копіюєте код із коду з подвійним відступом, вони не будуть сумісні. З вкладками це не проблема, оскільки вкладки досить широкі, щоб ніхто не використовував подвійний відступ.
Будь-яке пристойне середовище розробки, таке як Sublime Text 3, дозволяє розробникам встановлювати ширину табуляції. Це в першу чергу питання особистих уподобань, оскільки це не має ніякої різниці для фактичного коду, однієї вкладки символ використовується незалежно від того, чи налаштована ця вкладка займати таку саму кількість місця, що й дві, три чи більше просторів.
Щоб налаштувати ширину вкладки в Sublime Text 3, натисніть «Перегляд» у верхній панелі, а потім натисніть «Відступ» у спадному списку. Далі на другому рівні випадаючого списку виберіть ширину, яку потрібно зайняти вкладкою. За замовчуванням Sublime Text 3 має табуляцію шириною в чотири пробіли.
Порада: якщо ви віддаєте перевагу використовувати пробіли для відступів, ви можете ввімкнути параметр «Відступ за допомогою пробілів» у верхній частині меню ширини вкладки. Це перетворить будь-яке натискання клавіші табуляції на вказану кількість пробілів.