【Laravel】Pintで演算子のフォーマットを強制しない方法!

当ページのリンクには広告が含まれています。
【Laravel】Pintで演算子のフォーマットを強制しない方法
いずみ

こんな悩みを解決できる記事を書きました!

僕は現役フリーランスエンジニア(歴年)で、資格は個保有しています。

Laravel Pintで演算子のフォーマットを強制しない方法が知りたい」とお考えではありませんか?

コードのフォーマットはプロダクトによって様々ですが、「=>」や「=」を揃えたままにしたい場合ってありますよね?

Laravel Pintのデフォルトは自動で演算子をフォーマットするので、せっかく演算子を揃えたコードが勝手にフォーマットされてしまう…

いずみ

Pintの設定はデフォルトだと癖があるので、適宜調整が必要です…

ということで、本記事ではLaravel Pintで演算子のフォーマットを強制しない方法を解説します。

いずみ

すぐ読み終わるので、ぜひ最後まで読んでくださいませ。

執筆者/監修者
  • フリーランスエンジニア(保有資格個)
  • ブログ・アフィリエイト歴5年
  • ブランドせどりで月利50万円⇨脱サラ
  • 投資歴5年(仮想通貨・FXが得意)
  • Twitterフォロワー約2,000人
  • 運営者情報はこちら
いずみです
目次

Laravel Pintで演算子のフォーマットを強制しない方法

結論、以下のように設定すれば演算子の強制フォーマットを無視できます。

{
    "preset": "laravel",
    "rules": {
        "binary_operator_spaces": {
            "default": "single_space",
            "operators": { "=>": null, "=": null }
        }
    }
}

pint.jsonに上記を設定すれば、「=>」や「=」を揃えたままにできます。

$hoge = [
    '1'   => 'うんこ',
    '22'  => 'うんこ',
    '333' => 'うんこ',
];
いずみ

演算子が揃ったままですね。

ベリーグッド。

まとめ

今回は、Laravel Pintで演算子のフォーマットを強制しない方法について解説しました。

以下が本記事のまとめになります。

まとめ
  • Laravel Pintで演算子のフォーマットを強制しないようにするには「binary_operator_spaces」の設定を行う。
まとめ♪
  • おすすめ本
¥2,673 (2023/07/23 15:53時点 | Amazon調べ)

Laravelの勉強なら「」が分かりやすくておすすめですよ♪

いずみ

最後までお読みいただき、ありがとうございました!

  • クソおすすめ本
¥4,480 (2024/06/01 23:28時点 | Amazon調べ)
いずみ

海外のエンジニアがどういった思考で働いているかが理解できます。

海外に行く気はないけど海外エンジニアの動向が気になる雑魚エンジニアにおすすめです(本当におすすめな本しか紹介しないのでご安心を)。

【Laravel】Pintで演算子のフォーマットを強制しない方法

この記事が気に入ったら
フォローしてね!

シェアしてね!
  • URLをコピーしました!
目次