If I run a sync with a server I get changes in all files because of different line separators. All files show no changes but a hint: "contents have differences only in line separators".
Can I make PHPStorm ignore those line separators?
Can I make PHPStorm ignore those line separators?
There is no such option.
Thing is: there is no difference in the actual content (code) but it is still there in line endings (which is still part of the "content").
https://youtrack.jetbrains.com/issue/IDEA-101502 -- star/vote/comment to get notified on progress. The ticket has been resolved since 2017.3 version.
You have to use Compare by: Text
to ignore Line endings and charset:
Right now I may only suggest to convert all of your local PHP/HTML/JS files to the same line endings (Unix - LF) -- PHP (and browser) on Windows sees no difference between them when executing.
Settings/Preferences | Editor | Code Style --> Line Separator
File | File Properties | Line Separators
(used to be File | Line Separators
in the past).