Visual studio 我想要标准化的行尾吗?

Visual studio 我想要标准化的行尾吗?,visual-studio,line-endings,Visual Studio,Line Endings,我在Visual Studio 2008中收到以下消息: 以下文件中的行尾 两者并不一致。你想去吗 是否规范化行尾 我不明白那是什么意思。我应该单击是还是否 正确答案几乎总是“是”和“Windows(CR LF)”。原因是源文件中的行尾在文件中几乎总是一致的,并且Windows上的源文件通常应该有CR LF结尾。也有例外,但如果它们适用于你,你可能会知道它们。该警告是一个很好的警告,因为它会通知您文件以某种方式进入了这种不一致的状态,并且为您提供了处理这种情况的选择。是否使用版本控制?如果有,哪

我在Visual Studio 2008中收到以下消息:

以下文件中的行尾 两者并不一致。你想去吗 是否规范化行尾

我不明白那是什么意思。我应该单击是还是否


正确答案几乎总是“是”和“Windows(CR LF)”。原因是源文件中的行尾在文件中几乎总是一致的,并且Windows上的源文件通常应该有CR LF结尾。也有例外,但如果它们适用于你,你可能会知道它们。该警告是一个很好的警告,因为它会通知您文件以某种方式进入了这种不一致的状态,并且为您提供了处理这种情况的选择。

是否使用版本控制?如果有,哪一个?另外,你的文件是什么类型的,你用它做什么?我没有使用版本控制工具。它是一个aspx.vb文件。我正在使用visual studio 2008。@马特。谢谢,这是一个有用的链接。但没有说明是单击“是”还是“否”。有什么建议吗?@Urby:除非有人在另一个平台(*nix,Mac)上打开该文件,否则这并不重要。您不妨单击“是”。谢谢。从现在起,我将选择“是”。当使用非基于Windows的源代码管理系统时,它可能会强制行尾不是CR/LF。这并不罕见。就我个人而言,既然SSM可以处理两种结局中的任何一种,我不知道为什么要费心通知任何人。只有使用无法识别非CR/LF结尾的编辑器时,这才重要。