做为一个程序员,终端工具是必不可少的。可是Windows 的默认终端实在太丑了,做为一个颜控忍不了。因此必须实施终端改造计划。目前咱们都会使用 PowerShell,因此改造计划就先从它开始。先看看我改造的效果:git
本文涉及的全部命令都在 管理员模式 的 PowerShell 下执行。
homebrew 不少使用 Mac 的同窗都用过,很方便的软件包管理工具。一行命令就能够安装不少咱们须要的开发软件,好比 Maven、JDK等,命令很是简单,好比咱们从软件仓库查找一下 JDK:程序员
安装 Chocolatey 的命令为:github
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
第一步就是改造字体,默认的新宋体实在是不协调。咱们须要一款等宽字体来替换掉默认的字体,安装 字体库,使用 Git 方式的命令为:shell
# 下载 git clone https://github.com/powerline/fonts.git --depth=1 # 安装 cd fonts ./install.ps1 # 安装完毕删除 fonts 文件夹便可
oh-my-zsh 想必不少使用 Mac 的同窗都经过它来美化过终端吧,oh-my-posh是来美化 PowerShell 的。咱们来安装它。bash
首先你要保证你的网络情况良好,其次确保你电脑安装了 Git 客户端,也就是 Git 命令可用。执行下面的命令:网络
Install-Module posh-git -Scope CurrentUser
可能须要等待 1 分钟的时间,不要点回车。在第一次提示处输入 Y,在第二次提示处输入 A,以下图:工具
接着执行下面命令来完成 oh-my-posh 的安装,并在提示处输入 Y:字体
Install-Module oh-my-posh -Scope CurrentUser
接下来在PowerShell执行如下命令检测并初始化 Profile 文件(相似 Linux bash 中的.bashrc
文件)保存咱们的配置:spa
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } notepad $PROFILE
根据图示,个人 Profile 文件的路径为:code
C:\Users\dax\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
打开它并写入:
Import-Module posh-git Import-Module oh-my-posh Set-Theme 样式名称
样式能够在如下路径找到,会因用户名和版本的不一样而不一样:
C:\Users\用户名\Documents\WindowsPowerShell\Modules\oh-my-posh\2.0.399\Themes
可是这样仍是达不到美化效果,须要进一步的配置,不过你能够先睹为快其中的一些样式:
ConEmu 用来对 PowerShell 终端进行加强,咱们能够经过开始安装好的Chocolatey 进行安装:
choco install ConEmu
安装完毕后,在启动菜单中打开 ConEmu 进入设置(标题栏右键选择 Settings)界面,选择 PowerShell Admin 并设置为中文:
配置界面支持中文后就好办了,字体,状态栏,透明度,颜色按照本身的喜爱配置。
接下来就是配置默认的 shell:
使用ConEmu 替换 PowerShell ,没必要担忧! 你打开 PowerShell 就是打开 ConEmu 。
大功告成,开始享用吧!是否是上面这种方式还有人以为比较繁琐,好吧我知道你想要一键操做。能够关注公众号:Felordcn 回复 powershell 获取一键美化脚本。
关注公众号:Felordcn 获取更多资讯