Windows で Eclipse を使用して、リモートでマウントされた Linux SMB 共有上のファイルを編集します。
オンザフライ マッピングに対するSamba の頑固な反対と相まって、CR/LF に対する Eclipse の主張は、Perl スクリプトの真の頭痛の種です。
回避策はありますか?
Eclipse では、行末シーケンス設定は の下にありWindow > Preferences > General > Workspace > "New text file line delimiter"
ます。
これらの問題を含む他の誰かのコードに出くわしたときに、これらの問題を修正する簡単な方法を見つけました。
Eclipse Kepler (およびそれ以降) では、メニュー項目を使用しますFile > Convert Line Delimiters To
。
以前のバージョンの Eclipse では、Source > Format.
CR/LF を LF に置き換えるなど、コードを再フォーマットする必要があります。