还在使用Window原始的CMD界面?教你一招进行界面完美优化
💪 小伙伴们好 我是 “大数据小禅”
💦小伙伴们在使用Window进行开发的时候可能都会有这样的感觉,就是它自带的命令行,也就是我们熟知的CMD,界面真的是 “有点不美观” ,针对这个问题,我决定写一篇文章来教大家如何对我们的CMD界面进行美化,让你拥有更舒适的视觉体验。
话不多说,我们直接进入正题!
美化导航
- 1.先来看看我们美化后的最终效果
- 2.安装Windows Terminal
- 3.安装PowerShell工具
- 4.进入Windows终端官网,开始美化我们的终端
- 5.相关字体的支持与下载
- 6.关键部分:配置setting.json文件
- 7.总结
1.先来看看我们美化后的最终效果
我们美化后的最终效果如上图所示,通过使用Windows Terminal我们可以很方便的对界面进行美化,小伙伴们也可以根据自己的需求去配置参数与字体,背景,主题颜色,下面我们就来说说具体的配置流程
2.安装Windows Terminal
原始的CMD界面,看到下面这张图片是不是熟悉的感觉一下子就涌上心头🧐
这款软件可以很方便的让我们对原始从CMD界面进行优化,适用于命令行工具与命令提示符,PowerShell和WSL等shell用户。在window自带的Microsoft Strore商城中,搜索windows terminal就可以直接进行下载
3.安装PowerShell工具
posh-git是继承了Git的PowerShell脚本,Oh-My-Posh 可以为 PowerShell 提示符提供主题功能。这两个工具可以让我们更好的对主题进行配置与优化
使用PowerShell安装工具命令如下
Install-Module posh-git -Scope CurrentUser Install-Module oh-my-posh -Scope CurrentUser
4.进入Windows终端官网,开始美化我们的终端
大家都知道我们学习一个新框架软件的时候,最好的学习方式就是打开它们的官网,Windows终端的官方文档。
打开官网之后,我们可以看到对应的使用方法与入门,在这里可以找到我们需要的配置与一些相关属性的说明,有看上的主题或者字体直接在官网复制下来自己用即可👍
5.相关字体的支持与下载
在进行相关属性配置的时候,我们会使用到一些字体,这些字体我们可以到Github上面进行下载,之后拖放到本地的字体库进行安装,这样就可以保证我们在修改主题的时候字体可以正常显示,这里给大家演示一个字体的下载方法。例如我们需要使用到Fira_Code字体,我们就可以去到下载地址 进行下载,下载完成之后把解压包拖拽进字体安装界面进行安装即可。
6.关键部分:配置setting.json文件
在我们下载好 了Windows Terminal之后,我们点开栏目里的设置即可找到对应的配置文件setting.json文件
一些相关的主题我们可以直接从官网进行复制配置,粘贴到自己的配置即可。
我自己的配置如下,小伙伴们可以进行参考
{ "$schema": "https://aka.ms/terminal-profiles-schema", "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "copyOnSelect": false, "copyFormatting": false, "profiles": { "defaults": { "fontFace": "Fira Code", // oh-my-posh "backgroundImage": "C:\\Users\\MI\\Pictures\\Saved Pictures\\wallhaven-pko8lm.jpg", "backgroundImageOpacity": 0.5, "colorScheme" : "Campbell", "acrylicOpacity": 0.7, "useAcrylic":true }, "list": [ { // Make changes here to the powershell.exe profile. "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "name": "大数据小禅", "commandline": "powershell.exe", "hidden": false }, { // Make changes here to the cmd.exe profile. "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "name": "小禅的大数据之路", "commandline": "cmd.exe", "hidden": false }, { "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", "name": "Azure Cloud Shell", "source": "Windows.Terminal.Azure" } ] }, "schemes": [ { "name" : "Campbell", "cursorColor": "#FFFFFF", "selectionBackground": "#FFFFFF", "background" : "#0C0C0C", "foreground" : "#CCCCCC", "black" : "#0C0C0C", "blue" : "#0037DA", "cyan" : "#3A96DD", "green" : "#13A10E", "purple" : "#881798", "red" : "#C50F1F", "white" : "#CCCCCC", "yellow" : "#C19C00", "brightBlack" : "#767676", "brightBlue" : "#3B78FF", "brightCyan" : "#61D6D6", "brightGreen" : "#16C60C", "brightPurple" : "#B4009E", "brightRed" : "#E74856", "brightWhite" : "#F2F2F2", "brightYellow" : "#F9F1A5" } ], "actions": [ { "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" }, { "command": "paste", "keys": "ctrl+v" }, { "command": "find", "keys": "ctrl+shift+f" }, { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" } ] }
相关参数的解释
“backgroundImage”:背景图片,根据自己电脑图片路径进行修改
“colorScheme” :颜色主题,根据schemes列表的name对应修改
“fontFace”:字体设置,可以下载对应的字体进行更换
7.总结
到这里我们的基础配置就已经修改完成,更多的配置方案与颜色小伙伴们都可以根据自己的需求参照官方文档进行修改,一个好看的终端也可以给你带来更好的工作体验。
💪在配置的过程中遇到问题的小伙伴可以直接私信下方的公众号哦,博主会尽力给你提供修改意见!
- 在Eclipse中使用SWT进行界面设计
- 在Eclipse中使用SWT进行界面设计
- android 中sqlite 的使用(在cmd中进行操作)
- 使用Apache的mod_gzip对WEB服务器进行HTTP压缩优化
- 使用MSVC进行SSE2优化时内存对齐的方法
- Android 使用Instrumentation进行界面的单元测试
- 一个关于使用OIT表进行查询优化的实例
- 使用weblogic连接池来得到数据库连接(通过配置文件进行读取的优化方案)
- 使用Glade3.0进行界面开发
- 使用 Profiler 和 Database Engine Tuning Advisor 对Sql server 进行优化
- [2011.12.03] Windows Phone 系统界面资源使用与中文字体显示优化
- matlab中如何使用fminunc进行优化
- java性能优化开发之--使用ArrayCopy进行复制
- Ubuntu 13.04设置root用户登录图形界面与在Ubuntu 12.10中使用root进行登录方法
- 使用sencha cmd 进行开发,测试和生产prod.
- 转:DShow之使用VMR进行Windowless控制 (setvideoclippingwindow)
- MSN 9.0 界面字体完美美化及配置优化方案
- cmd中使用rar进行压缩和解压
- 在Window Embedded CE(Wince)下使用OpenNETCF进行路由表的开发
- ASP.NET页面进行GZIP压缩优化的几款压缩模块的使用简介及应用测试!(附源