この記事で解決できる悩み
いずみ
こんな悩みを解決できる記事を書きました!
僕は現役フリーランスエンジニア(歴9年)で、資格は13個保有しています。
「Laravel Pintで演算子のフォーマットを強制しない方法が知りたい」とお考えではありませんか?
コードのフォーマットはプロダクトによって様々ですが、「=>」や「=」を揃えたままにしたい場合ってありますよね?
Laravel Pintのデフォルトは自動で演算子をフォーマットするので、せっかく演算子を揃えたコードが勝手にフォーマットされてしまう…
Pintの設定はデフォルトだと癖があるので、適宜調整が必要です…
ということで、本記事ではLaravel Pintで演算子のフォーマットを強制しない方法を解説します。
すぐ読み終わるので、ぜひ最後まで読んでくださいませ。
目次
Laravel Pintで演算子のフォーマットを強制しない方法
結論、以下のように設定すれば演算子の強制フォーマットを無視できます。
{
"preset": "laravel",
"rules": {
"binary_operator_spaces": {
"default": "single_space",
"operators": { "=>": null, "=": null }
}
}
}
pint.jsonに上記を設定すれば、「=>」や「=」を揃えたままにできます。
$hoge = [
'1' => 'うんこ',
'22' => 'うんこ',
'333' => 'うんこ',
];
演算子が揃ったままですね。
ベリーグッド。
まとめ
今回は、Laravel Pintで演算子のフォーマットを強制しない方法について解説しました。
以下が本記事のまとめになります。
- おすすめ本
Laravelの勉強なら「PHPフレームワーク Laravel入門 第2版
最後までお読みいただき、ありがとうございました!
- クソおすすめ本
海外のエンジニアがどういった思考で働いているかが理解できます。
海外に行く気はないけど海外エンジニアの動向が気になる雑魚エンジニアにおすすめです(本当におすすめな本しか紹介しないのでご安心を)。