How does PyCharm handle files with line endings different from the host machine's default? For example, on a Windows machine if I edit a file which originated on unix, what changes (if any) will PyCharm make to line endings of the file? Also, can I customize that behavior like I can in Visual Studio?
I'm asking because it seems like PyCharm has converted one of my source files (which was originally either 100% unix line endings or a mix of unix and windows endings) to use Windows endings. I'd like to prevent this behavior, so PyCharm will always default to unix endings even if there's a mix of endings in a file. (I don't want to convert endings of lines I don't touch, because that will show up as extra diffs when I check back into GIT)