Vim 内で PHP コードをフォーマットする 質問する

Vim 内で PHP コードをフォーマットする 質問する

私は現在、軽量IDEとしてVimを使用しています。NERDTree、bufexplorer、supertab、ctagsプラグインがあり、ほとんど欲しいものはすべて揃っています。私にとって唯一欠けている大きな点は、自動コードフォーマットです。

インデントとコードのフォーマットが一貫していない乱雑な PHP コードで作業していますが、理想的には、フォーマットしたいコード (ファイル全体でもよい) を強調表示し、コマンドを実行して整頓できればよいと思います。

Vim でこの問題を解決する良い解決策を持っている人はいますか?

ベストアンサー1

shiftvim で PHP のインデントを修正する簡単な方法は、 -を使用して操作する行を視覚的に選択しv、等号 ( =) を押して自動フォーマットをトリガーすることです。

その他の書式設定の問題に関しては、おそらく正規表現の検索と置換、例えば:%s/^M/\r/g(that is ctrl- V ctrl- m, not caret- M) を使って行末を修正することを検討しているでしょう。

おすすめ記事