Search code examples
c++pythonmultiplatformline-endings

prefer windows or unix line ending for code?


I writing code that should compiled and run on both Windows and unix like Linux. I know about difference between line endings, but question is which to prefer for my code? Does it matter? I want it to be consistent - say all my code uses LF only, or is it better CRLF only? Are there critaria for comparing?

If it matters mostly I care for C++ and Python codes


Solution

  • Use a version control system that's smart enough to ignore line-endings on check-in, and use the correct value for the platform on check-out.