VSがファイルの改行コードを無視するケース

基本的にはLFのファイルを開いたら改行もLFで入るんだけど、ファイルの改行コードが無視されるケースをメモ。固まったらどっかに投げたい。

HTMLのコードフォーマット
全体がCR+LFになる
JSのコードフォーマット
ブロックの端、波括弧のあたりがCR+LFになる

そのうえJSのコードフォーマットは初期設定だと自動的に適用される。
CSSでもなぜか混在してたことがあったけども再現できず。上に挙げたケースも別の問題かも?