修改代码换行符

Windows中换行符转换 1.使用到的工具dos2unix 工具的下载地址dos2unix 下载完后解压到一个目录中,并且把该目录设置到path中去。 2.新建一个bat文件,将下面的批处理代码复制进去 @echo off setlocal enabledelayedexpansion chcp 65001 set "CURRENT_DIR=%~dp0" set "CURRENT_DIR=%CURRENT_DIR:~0,-1%" echo %CURRENT_DIR% cd %CURRENT_DIR% echo 当前CMD默认目录:"%cd%" ::下面的地址换成自己对应的地址 cd ..\..\..\Assets for /R %%G in (*.cs) do dos2unix "%%G" echo 当前CMD默认目录:"%cd%" echo "转换完毕" PAUSE 双击运行bat文件,就会把Assets目录下所有的.cs文件转换成LF换行符,如果要包含其他类型的文件,则把for /R %%G in (*.cs) do dos2unix "%%G" 这行代码的 (*.cs) 改成想要的文件类型即可。比如 for /R %%G in (*.cs *.lua *.html) do dos2unix "%%G" 则会把目录下所有的.cs,.lua,.html都转换成LF。 如果是想把LF转换成CRLF,则把for /R %%G in (*.cs) do dos2unix "%%G" 中的 dos2unix 改成 unix2dos 即可: setlocal enabledelayedexpansion chcp 65001 set "CURRENT_DIR=%~dp0" set "CURRENT_DIR=%CURRENT_DIR:~0,-1%" echo %CURRENT_DIR% cd %CURRENT_DIR% echo 当前CMD默认目录:"%cd%" ::下面的地址换成自己对应的地址 cd ..\..\..\Assets for /R %%G in (*.cs) do unix2dos "%%G" echo 当前CMD默认目录:"%cd%" echo "转换完毕" PAUSE

June 17, 2024 · 1 min · 102 words · LINK

windows powershell7.X安装,跟oh-my-posh美化

在windows安装powershell7.x,以及oh-my-posh的美化 1.安装Windows Terminal 有下面几种安装方式 直接在windows的商店重搜索windows terminal然后安装即可 通过winget安装 winget install --id=Microsoft.WindowsTerminal -e 通过Chocolatey安装 choco install microsoft-windows-terminal 2.安装powershell7 可以通过下面几种方式安装 在官网下载msi安装包,直接安装 https://learn.microsoft.com/zh-cn/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.2 如下图 使用 winget 安装 winget install --id Microsoft.Powershell --source winget 设置默认启动的shell为powershell7 打开windows terminal 在窗口标题栏右键,然后点击设置 然后选择启动,然后选择默认用powershell7启动,如下图 然后关闭windows terminal,重新打开,就可以看到默认是以powershell启动 3.安装oh-my-posh[顺带安装posh-git] 安装oh-my-posh和posh-git 旧教程都是通过在powershell中安装模块的方式安装,但是作者现在已经不推荐那样安装了,具体的原因在这里:原因 新的oh-my-posh的安装方式,也在原因有说明,过程如下: oh-my-posh 首先移除掉之前的一些模块缓存文件 Remove-Item $env:POSH_PATH -Force -Recurse :exclamation: 注意 如果你在这个位置有放自己的一些内容,这些内容会一起被删除,所以在执行上面的命令之前,请一定要记得先保存这些自己的文件 安装oh-my-posh winget install JanDeDobbeleer.OhMyPosh -s winget 这个命令会做下面两件事: 安装 oh-my-posh.exe可执行文件到你的电脑 安装Oh My Posh的最新的主题【如果你有设置自定义的主题,就会使用你自己的】 3. 卸载powershell中的oh-my-posh模块 Uninstall-Module oh-my-posh -AllVersions 从$PROFILE中删掉下面的模块导入命令 Import-Module oh-my-posh posh-git ...

October 15, 2022 · 1 min · 191 words · Link