Visual Studio では時々次のようなメッセージが表示されます:
次のファイルの行末は一貫していません。行末を正規化しますか?
すると、Windows、Mac、Unix、いくつかの Unicode などのさまざまな標準のドロップダウンが表示されます。
これはどういう意味ですか?また、クリックすると何が起こるのでしょうかYes
?
ベストアンサー1
これは通常、行末が復帰/改行以外の文字で終わっていることを意味します。これは、Web ページからコード エディターにコピーして貼り付けるときによく発生します。
行末を正規化するということは、すべての行末文字が一貫していることを確認することです。これにより、1 つの行が で終了し\r\n
、別の行が\r
またはで終了することがなくなります\n
。最初の行末ペアは Windows の行末ペアであり、その他は通常 Mac または Linux ファイルで使用されます。
Visual Studio で開発しているので、当然ドロップダウンから「Windows」を選択することになります。:-)