【翻訳】私がコーディングで垂直方向にそろえるインデントをとる理由という記事を読んで、自分も早速コードを垂直に揃えるようにし始めたが自動でやるのは非生産的過ぎるので、Emacsで簡単に行える方法を調べました。
M-x align-regexp を使う
以下のようなコードを垂直に揃えたいとします。
json.result ~ image.updated_atまでを範囲選択します。
次にM-x align-regexp コマンドを実行して、どの文字を基準にして縦を揃えるかを決めます。今回の場合はspaceなのでspaceを押して、Enterを押します。
すると綺麗に縦に並びます。
これで、楽して綺麗なコードの出来上がり!