当我在eclipse中打开一个文件时,它显示不正确的行间距显示每行之间的额外换行符。 当我用记事本或写字板打开文件,它不显示这些额外的换行符,只有日食显示。 如何得到eclipse阅读这些文件,如记事本和写字板没有这些换行符?
编辑:我没有这个问题的所有文件,但只有less数几个我已经做了本地更改>上传到我们的太阳站>然后把这些文件回到我的本地工作站进行未来的修改。
Eclipse应该有一个File -> Convert Line Delimiters To...
选项,可以解决这个问题。 (如果它不适用于你的文件, 这篇文章可能会有帮助。)
真的,但是,你应该有你的文件传输程序把你的源文件ascii而不是二进制。 那么你的行结束问题应该是没有意义的。
有可能是服务器(或其中之间)用CR LF(单独)替换所有的CR + LF?
尝试特别设置文本文件编码(窗口 – >首选项 – >常规 – >工作区),或者使用文件 – >转换行分界符 – > Windows每次获得最新版本(我知道,不理想)。
事实证明,这个问题是通过仅在二进制文件中执行ftp来解决的,并将Eclipse编码设置为US-ASCII。 我不完全理解为什么这个问题解决了,但是它工作。 感谢2个答案,他们都把我带到我的解决方案。