专业建站系统 - 打造最好的网站内容系统!

http://www.hdwhgs.com

当前位置: 青岛热点 > 互联网 > [求助] #原创#Win10的 PowerShell、CMD 和 Windows Terminal 美化配置方法亚博最新版 [求助] #原创#Win10的 PowerShell、CMD 和 Windows Terminal 美化配置方法亚博最新版

[求助] #原创#Win10的 PowerShell、CMD 和 Windows Terminal 美化配置方法亚博最新版

时间:2020-07-29来源: 作者:admin点击:
说明:#原创#标签为IT之家在IT圈所设的投稿栏目,具体投稿规则点此查看。其实网上的教程已经很多,但还是分享我自己亲测出来的吧众所周知,Windows10自带的PowerShell和CMD默认界面有点不忍直视,且显示中文时会发生乱码现象。现分享一下PowerShell、CMD的美化方法,以及替代方案

解释:#原创# 标签为IT之家在IT圈所设的投稿栏目,亚博最新版具体投稿规则点此查看

切实网上的教程已经许多,但还是分享我本人亲测出来的吧

家喻户晓,Windows 10 自带的 PowerShell 跟 CMD 默许界面有点没有忍直视,且显示中文时会发作乱码景象。现分享一下 PowerShell、CMD 的丑化行动,以及调换方案 Windows Terminal 的配置行动

1. 筹备工作1.1 装置字体

(附件中有 5.2 版本的 Fira Code 字体文件)

推选应用 Fira Code 字体,下载地址:Github - Fira Code

将 .zip 文件下载到当地,yabo88首页而后打开该压缩文件

将"ttf"文件夹解压到当地,并将该文件夹内的所有字体文件 .ttf 进行装置


1.2 应用 Unicode UTF-8 供给寰球语言支持

启用该功用可能避免设置默许字体后 PowerShell 显示中文时乱码

顺次进入开始菜单-->掌握面板-->区域-->治理-->更改系统区域设置,将"应用 Unicode UTF-8 供给寰球语言支持"勾上并"确定",而后重启系统

注:该功用设置后可以导致老旧的软件在显示中文时乱码(如古老的IE插件)

1.3 更改代码页

(写在前面:改动注册表步骤烦琐,可能下载附件中的 .reg 注册表文件打开后直接导入到当地注册表中)

更改代码页可能使 CMD 支持改换字体为 Fira Code

按倏地键 Win+R 打开"运行"窗口,输入"regedit"后回车打开"注册表编辑器",英亚体育登录进入目录 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe],在右侧找到"CodePage"并双击打开,选择"十进制"后输入"65001"并"确定"(如果右侧不"CodePage",则在右侧空白处鼠标右击-->新建-->DWORD (32 位)值,并重命名为"CodePage")

2. 设置默许字体

设置默许字体是设置的 PowerShell 跟 CMD 的默许字体

2.1 设置 CMD 的默许字体

进入目录 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe],在右侧空白处鼠标右击新建字符串值,英亚体育app官网并重命名为"FaceName",双击打开后输入"Fira Code Retina"并"确定"

2.2 设置 PowerShell 的默许字体(System32)

进入目录 [HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe],在右侧空白处鼠标右击-->新建-->字符串值,并重命名为"FaceName",双击打开后输入"Fira Code Retina"并"确定"

2.3 设置 PowerShell 的默许字体(SysWOW64)

进入目录 [HKEY_CURRENT_USER\Console\%SystemRoot%_SysWOW64_WindowsPowerShell_v1.0_powershell.exe],在右侧空白处鼠标右击-->新建-->字符串值,英亚体育app下载并重命名为"FaceName",双击打开后输入"Fira Code Retina"并"确定"

3. 注册字体

注册字体的作用当 PowerShell 设置 Fira Code 字体后支持显示 Emoji

进入目录 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink],在右侧空白处鼠标右击-->新建-->字符串值,并重命名为"Fira Code Retina",双击打开后输入如下值(最后一行需要留一个空段落):

BSSYM7.ttf,Bookshelf Symbol 7

HOLOMDL2.ttf,HoloLens MDL2 Assets

MARLETT.ttf,Marlett

REFSPCL.ttf,MS Reference Specialty

MTEXTRA.ttf,MT Extra

SEGMDL2.ttf,Segoe MDL2 Assets

SEGUIEMJ.ttf,Segoe UI Emoji

SEGUIHIS.ttf,Segoe UI Historic

SEGUISYM.ttf,Segoe UI Symbol

SYMBOL.ttf,Symbol

WEBDINGS.ttf,Webdings

WINGDING.ttf,Wingdings

WINGDNG2.ttf,Wingdings 2

WINGDNG3.ttf,Wingdings 3

并"确定"

重启电脑

4. 设置 Powershell

按倏地键 Win+R 打开"运行"窗口,输入"PowerShell"后回车打开"Windows PowerShell",英亚体育网页版在标题栏右击,选择"属性"

4.1 字体

切换到"字体",找到"Fira Code Retina"并选中,而后"大小"设置成"18"(爱好 18😏)

4.2 色彩

切换到"色彩"

4.2.1 屏幕文字

选中"屏幕文字",而后点击下方色彩块中的最后一个,再在"选定的色彩值"的"红(R) 蓝(H) 绿(L)"中全部输入"0"

4.2.2 屏幕背景

选中"屏幕背景",yingya英亚体育平台而后点击下方色彩块中的第一个,再在"选定的色彩值"的"红(R) 蓝(H) 绿(L)"中全部输入"255",下方的"没有透明度"选择"90"

4.3 终端

切换到"终端","光标形状"选中"竖条"

点击"确定",而后关闭 PowerShell 再重新打开,设置失效

5. 设置 CMD

行动和上方大抵相同,英亚体育怎么样没有再赘述

6. 装置 Windows Terminal

看到这里你可以会以为到,怎么丑化了 PowerShell 还是达没有到心思的预期值(还是丑),这里向大家推选应用微软官方出品的 Windows 终端工具——Windows Terminal

下载地址:Windows Terminal(会调用当地的 Windows 10 利用商店进行装置)

爱好尝鲜可能装置预览版,下载地址:Windows Terminal Preview

6.1 配置 Windows Terminal6.1.1 装置 Git

(附件中有 2.27.0 版本的装置包)

下载地址:Git for Windows(带"rc"字样的为测试版)

装置步骤不什么特地的,基础默许而后点下一步就可能了,实在没有释怀可能看这个教程:Git装置教程

6.1.2 配置 Git 环境变量

顺次进入开始菜单-->系统-->高档系统设置-->高档-->环境变量,在"系统变量"中找到"Path"并双击打开,点击"新建",输入您的Git装置目录,比喻我的是"C:\Program Files\Git",回车

6.1.3 配置 Git 的用户名跟邮箱

打开 Git Bash,顺次施行以下命令进行用户名跟邮箱的配置(注意有无引号):

git config --global user.name "您的用户名"

git config --global user.email 您的邮箱

配置实现后可能施行以下命令进行查看:

git config –list

如果您没有嫌烦的话呢,还可能到, 啊呸......还可能关于 Git Bash 的界面进行丑化设置,而且可能设置成中文,右击标题栏,选择"Options",切换到"Window",在"UI Language"里选择"zn_CH",这里没有再赘述

6.1.4 装置 oh-my-posh

按倏地键 Win+X+A,以治理员身份运行"Windows PowerShell",顺次施行以下命令:

Install-Module posh-git

输入"A",回车

Install-Module oh-my-posh

输入"A",回车

Set-ExecutionPolicy RemoteSigned

输入"A",回车

6.1.5 导入 oh-my-posh

顺次施行以下命令:

Import-Module posh-git

Import-Module oh-my-posh

Set-Theme PowerLine

6.1.6 新建配置文件

(附件中有已经编辑好了的 Microsoft.PowerShell_profile.ps1 文件)

打开文件资源治理器,进入文件夹 C:\Users\[您的用户名]\Documents\WindowsPowerShell,不"WindowsPowerShell"文件夹就新建一个,而后在此文件夹内新建文本文档,编辑以下内容:

Import-Module posh-git

Import-Module oh-my-posh

Set-Theme PowerLine

另存为"Microsoft.PowerShell_profile.ps1"文件

6.1.7 丑化配置

(附件中有已经配置好了的 settings.json 文件,直接覆盖源文件即可。背景图片跟图标也在其内,配置时请注意文件所在路子)

打开文件资源治理器,进入文件夹 C:\Users\[您的用户名]\AppData\Local\Packages\Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe\LocalState(我装置的是 Preview 预览版,所以在此处),而后右击"settings.json"文件,"打兴办法"选择"记事本",以下摘选的是会影响外观的配置项(请依据本人需要进行增删改)

"defaults": //默许配置

    {

        // Put settings here that you want to apply to all profiles.

        "colorScheme" : "Ubuntu", // 主题

        "useAcrylic" : true, // 毛玻璃特效

        "acrylicOpacity": 0.5, // 没有透明度

        "cursorColor" : "#E6FF00", // 光标色彩

        "cursorShape" : "bar", // 光标类型

        "fontFace" : "Fira Code Retina", // 字体称号

        "fontSize" : 12, // 字体大小

        "icon" : "C:\\Users\\Pictures\\Java.png", // 图标

        "backgroundImage": "C:\\Users\\Pictures\\colorful.jpg", // 背景图片

        "backgroundImageOpacity": 0.25, // 背景图片的没有透明度

        "tabTitle" : "开始进修啦", //标签称号

        "startingDirectory" : "C:\\Users\\JavaLearning", // 起始文件夹路子

        "closeOnExit" : true, // 输入exit退出命令窗口

        "padding" : "10, 10, 10, 10", // 内容距离界面的内部距离

        "snapOnInput" : true, // 嗅探输入

        "historySize" : 8001 // 历史大小

    },


"schemes": [ // 主题(此处设置的主题是"Ubuntu")

    {

        "name": "Ubuntu",

        "black": "#2e3436",

        "red": "#cc0000",

        "green": "#4e9a06",

        "yellow": "#c4a000",

        "blue": "#3465a4",

        "purple": "#75507b",

        "cyan": "#06989a",

        "white": "#d3d7cf",

        "brightBlack": "#555753",

        "brightRed": "#ef2929",

        "brightGreen": "#8ae234",

        "brightYellow": "#fce94f",

        "brightBlue": "#729fcf",

        "brightPurple": "#ad7fa8",

        "brightCyan": "#34e2e2",

        "brightWhite": "#eeeeec",

        "background": "#300a24",

        "foreground": "#eeeeec"

    }

],


想预览其它主题,请造访:主题预览

想下载其它主题,请造访:主题下载(请没有要直接覆盖 settings.json 文件,请编辑俩 .json 将内容复制到 settings.json 内的指定位置即可)

6.2 查看成效

附上成效图:

 7. 附件下载

链接:丑化终端 - 百度网盘

提取码:mhzd

------分隔线----------------------------
相关内容
推荐内容