Отступ в коде Ruby on Rails

Я заметил, что код Ruby on Rails имеет два отступа пространства, например:

class CreateUsers < ActiveRecord::Migration
  def self.up
    create_table :users do |t|
      ...
      t.timestamps
    end
  end
  ...
end

Это соглашение, чтобы иметь 2 пробела? (Я использовал отступ с Tab, который обычно составляет 4 пробела.)

Bonus: Кто-нибудь знает, как изменить размер вкладки с 4 пробелов на 2 пробела в текстовый редактор?

Ответы

Ответ 2

Да, я всегда выделяю 2 пробела вместо вкладок. Это выглядит немного лучше.

Рельсы сами используют одно и то же соглашение.