Determinación del delimitador de fin de línea

Determinación del delimitador de fin de línea

¿Cómo se verifica cuál es el delimitador de un archivo?

Estoy usando eclipse para editar un archivo de script en mi sistema Windows que uso para implementar en mi servidor Unix. El script especifica los nombres de los archivos y me gustaría estar seguro de que eclipse esté guardando los archivos con delimitadores de final de línea de Unix.

Configuré mis preferencias para usar el delimitador de línea de Unix en archivos nuevos usando:

Window > Preferences > General > Workspace > "New text file line delimiter"

Y cambié el delimitador de línea de mi archivo de script usando.

File -> Convert Line Delimiters To

¿Hay alguna forma (preferiblemente con el IDE de eclipse) de comprobar que no hay "\r"?

Respuesta1

Suponiendo que no está utilizando un sistema de control de versiones como git (que debería hacer esto automáticamente), puede especificar qué finales de línea usar para los archivos nuevos en Eclipse.

Window > Preferences > General > Workspace > "New text file line delimiter"

También puedes convertir un archivo existente yendo a:

File -> Convert Line Delimiters To

En general, su mejor práctica essiempreutilice finales de línea de Unix para el código que se utiliza o se ejecuta en entornos multiplataforma.

información relacionada