You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows无Git环境下下载GitHub仓库Zip包并恢复CRLF换行

无需Git在Windows上转换GitHub Zip包换行符为CRLF的方法

方法1:用Windows内置工具搞定

  • PowerShell批量转换:打开PowerShell,进入解压后的仓库文件夹,执行下面的命令(可自行添加需要处理的文件扩展名):
    Get-ChildItem -Recurse -Include *.txt,*.md,*.py,*.js,*.c,*.cpp | ForEach-Object {
        (Get-Content $_ -Raw) -replace "`n", "`r`n" | Set-Content $_ -Encoding UTF8
    }
    
    这条命令会把指定类型文件里的LF统一替换成CRLF,同时保留UTF-8编码。
  • 记事本单文件转换:如果只有几个文件要处理,直接用记事本打开,点击「文件」→「另存为」,编码选「UTF-8」(或原文件对应的编码),保存时记事本自动会把LF转成Windows的CRLF格式。

方法2:用轻量文本编辑器处理

  • 像Notepad++、Sublime Text这类不用复杂安装的编辑器,都支持换行符转换:
    • Notepad++:打开文件后,点「编辑」→「EOL转换」→「Windows (CR LF)」;批量处理的话,用「搜索」→「查找在文件中」功能,配合替换就能统一转换。
    • Sublime Text:打开文件后,点右下角的「LF」标识,选「Windows」就能切换换行符,批量操作可以通过项目文件夹的右键菜单实现。

方法3:用专门的轻量转换工具

  • 找一些单文件版的换行符转换小工具(不用安装,双击就能用),把要处理的文件夹或文件拖进去,就能批量将LF转成CRLF,这类工具体积小,临时用很方便。

内容的提问来源于stack exchange,提问作者Greedo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 14:40:07