visual-studio-2010 - 如何修复整个 VS 解决方案不一致的行结尾?

标签 visual-studio-2010 line-endings

打开文件时,Visual Studio 将检测到不一致的行结尾,并且有一个选项可以针对该特定文件修复它。但是,如果我想修复解决方案中所有文件的行结尾,该怎么做?

最佳答案

只是为了获得更完整的答案,这对我来说效果最好:

替换

(?<!\r)\n

\r\n

在带有“regEx”选项的整个解决方案中。

这将在迄今为止没有正确行结尾的所有文件中设置正确的行结尾。它使用负前视来检查\n 前面是否不存在\r。

请小心其他解决方案:它们将修改所有文件中的所有行(忽略原始行结尾)或删除每行的最后一个字符。

关于visual-studio-2010 - 如何修复整个 VS 解决方案不一致的行结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9294779/

相关文章:

c# - 如何获取当前工作目录路径c#?

visual-studio-2010 - Visual Studio 2010 日志文件

JavaScript 不工作 SWFObject 未定义

visual-studio-2010 - 是否可以使用Visual C#2010 Express Edition编译项目命令行?

python - LNK4001 在构建 Python 扩展时仍然提供 obj 文件?

git - git commit 信息中的 ^M 个字符 (git commit -v)

git - 就好像我一直都有 .gitattributes

unix - 如何确保我的所有源文件都保持 UTF-8 且带有 Unix 行结尾?

git config core.autocrlf 是 true,但我仍然收到警告?

windows - 如何在具有跨平台兼容性的 Git 提交中强制执行一致的行结尾