压缩的java文件显示为一行

压缩的java文件显示为一行,java,zip,Java,Zip,我被发送了一些java代码作为Zip文件,然而,当我解压它们时,它是一个巨大的、难以辨认的代码行 我尝试过通过不同的媒介发送Zip文件用于读取文件的软件可能无法正确处理文件的原始文本格式,从而导致换行符丢失。根据操作系统和用于创建文件换行符的软件,可能仅使用一个LF(换行符)字符(即Linux)生成换行符,或者在其他情况下,可能需要CR(回车符)和LF字符(即windows)的组合来表示换行符 尝试使用更高级的文本编辑器打开它,您可能能够恢复丢失的换行符。这可能意味着Java源文件的换行规则(L

我被发送了一些java代码作为Zip文件,然而,当我解压它们时,它是一个巨大的、难以辨认的代码行


我尝试过通过不同的媒介发送Zip文件

用于读取文件的软件可能无法正确处理文件的原始文本格式,从而导致换行符丢失。根据操作系统和用于创建文件换行符的软件,可能仅使用一个LF(换行符)字符(即Linux)生成换行符,或者在其他情况下,可能需要CR(回车符)和LF字符(即windows)的组合来表示换行符


尝试使用更高级的文本编辑器打开它,您可能能够恢复丢失的换行符。

这可能意味着Java源文件的换行规则(LF与CRLF)与您的本地计算机不同。如果您使用一个像样的文本编辑器,它将拾取该文本并正确显示。否则,您可以运行线端转换器来修复它。

好的,那么问题可能是代码是在mac上使用eclipse编写的,而在windows PC上使用eclipse读取的?有可能,请尝试使用记事本++来识别断线。在那里打开文件并按下工具栏中类似以下的图标:¨符号它将帮助您可视化缺少的换行符,您可以将其替换为适用于您的操作系统的换行符请勿使用记事本打开。