Форматирование

Ранее мы говорили о форматировании, но что это такое не было объяснено. У разработчиков зачастую бывает свод правил по тому как код должен выглядеть. Например количество отступов, одинарные или двойные кавычки. Если мы напишем puts "Hello world" и попробуем сохранить документ, то увидим, как двойные кавычки заменились на одинарные. Подробнее про виды кавычек мы поговорим в одной из следующих глав, сейчас главное понимать, что форматирование придумали не просто так. Над проектом могут работать десятки, а то и сотни разработчиков. Если каждый будет писать как ему вздумается, то в конце концов код станет нечитабельный.

В нашем .rubocop.yml мы указали настройки для нашего форматирования и линтинга, теперь все файлы внутри проекта будут форматироваться по этим правилам. Если есть желание, то можете изучить его подробнее, но я бы порекомендовал это сделать позже, когда изучите большую часть конструкций языка.

Для того, чтобы отформатировать файл, необходимо:

  • Windows: Shift + Alt + F

  • Mac: Shift + Option + F

  • Linux: Ctrl + Shift + I

Last updated