YAML の改行は仕様上 CRLF でも問題ありません。
https://yaml.org/spec/1.2.2/#54-line-break-characters
しかし YAML パーサーの種類やバージョンによっては CRLF をサポートしていないこともあります。 LF に統一するのが無難です。
PHP の改行コードは CRLF でも問題ないと思います。
はじめまして。
サイトのお問い合わせフォーム(transmitmail)や、wordpressで制作したブログを運営するにあたって改行コードについて教えていただけると幸いです。
HTMLファイルであればどれでも良いとのことですが、PHPやYMLファイルの改行コードは、windowsユーザであれば「CRLF」で統一しても問題は無いのでしょうか?
似ている環境の方がいらっしゃいましたらアドバイスをいただきたいです。
これまで大きな不具合等は発生していませんが、
Githubデスクトップでローカルにクローンしたあとに、Winマージソフトで差分確認時に改行コードの違いが気になり質問させていただきました。
(Githubデスクトップで自動変換される機能については確認済みです。)
YAML の改行は仕様上 CRLF でも問題ありません。
https://yaml.org/spec/1.2.2/#54-line-break-characters
しかし YAML パーサーの種類やバージョンによっては CRLF をサポートしていないこともあります。 LF に統一するのが無難です。
PHP の改行コードは CRLF でも問題ないと思います。
HTMLファイルであればどれでも良いとのことですが、PHPやYMLファイルの改行コードは、windowsユーザであれば「CRLF」で統一しても問題は無いのでしょうか?
何を言っているのか分かりません。html コードがブラウザに表示されたときの改行のことですか? であれば、"「CRLF」で統一" とか意味はなさそうですけど? 違うことですかね?
LF改行系で間違いなく動作するという意味ではだいたいCR+LFかLFどちらかに統一しとけばいいと思います.
バージョン管理ソフトによっては改行コードが混在していると差異を指摘されることがありますが,それくらいです.
ちなみにですがmacで昔CR単体の改行なんていう互換性もへったくれもないもんが使われてましたが今はもう無いみたいです.