たとえば、以下は rails の migration コードです。

class CreatePosts < ActiveRecord::Migration[6.0]
  def change
    create_table :posts do |t|
      t.string :title, comment: 'タイトル'
      t.text :body, comment: '本文'
      t.integer :user_id, comment: 'ユーザーID'

      t.timestamps
    end
  end
end

しかし、これではコードが読みにくいので、できることなら以下の様に整形したいと思いました。

class CreatePosts < ActiveRecord::Migration[6.0]
  def change
    create_table :posts do |t|
      t.string  :title,   comment: 'タイトル'
      t.text    :body,    comment: '本文'
      t.integer :user_id, comment: 'ユーザーID'

      t.timestamps
    end
  end
end

しかし、このようなスペースを挿入していく作業は、手で毎回行うにはちょっと辛すぎるかな、と思いました。

質問

上記のような、スペース区切りで、縦に揃えたいコードの行たちがあったときに、これをうまく整形する方法はありますか?