質問: ### 開発環境 * visual studio 2015 * windows 10 * unity 5.5.0f3 * Reshaper 2016.3.1 ### 問題の再現方法 1. unityの `add Component -> New Script` で C#ファイルを作成 2. visual studio の `Edit -> Advanced -> FormatCode` で コードを整形 ### 発生している問題・エラーメッセージ ``` There are inconsistent line endings in the 'FileName.cs' script. Some are Mac OS X (UNIX) and some are Windows. ``` ### 試したこと ファイルFileName.csで VisualStudioの`File -> Advanced Save Options -> Line endings` でWindows (CR LF)を選択します。 このとき、FileName.csについては、`Edit -> Advanced -> FormatCode` をしてもエラーが発生しなくなります。 しかし、別のファイルFileName2.csを作成・整形をすると、やはり同様にエラーが出てしまいます。 作成する全てのファイルについて、 VisualStudioの`File -> Advanced Save Options -> Line endings` を実行すれば解決はするのですが、 より良い解決方法があれば教えていただけませんでしょうか。
回答: そもそもVisualStudioでファイルを作成した時に、Windows系の改行コードを使っていないテンプレートを元に自動生成するので、こういう現象が起きてしまってると記憶しています まあ無い話ですが、該当するテンプレートを力技で直しちゃうとか.. VisualStudioでやるとダメで、Monodevelopでやるとこうならない(こういう現象が起こらない) すくなくとも1年くらい前はそうだったと思います(あんまり自信なし)