手把手教你美化微软的新终端Windows Terminal

蓮花仙者
发布: 2025-09-07 08:06:14
原创
324人浏览过
  1. 引言

微软的新终端windows terminal终于发布了正式版。自从它问世以来,备受开发者们的好评,对于在windows平台上进行开发的朋友们来说,这无疑是一件新奇的工具。让我们先来欣赏一下官方的介绍视频。

接下来,让我带大家一起探索如何美化这个终端,将其打造成一个时尚的开发利器。

  1. 安装

安装过程非常简单,通过Microsoft Store即可轻松完成Windows Terminal的安装。

手把手教你美化微软的新终端Windows Terminal通过Microsoft Store安装Windows Terminal

  1. 安装美化主题

首先,打开PowerShell并安装Oh-My-Posh和Posh-Git。

Set-ExecutionPolicy Bypass
Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser
登录后复制

Posh-Git会将Git的状态信息添加到提示符中,并为Git命令、参数、远程和分支名称提供tab自动补全功能。Oh-My-Posh则为PowerShell提示符提供了主题功能。

如果您使用的是PowerShell Core,请安装PSReadline:

Install-Module -Name PSReadLine -Scope CurrentUser -Force -SkipPublisherCheck
登录后复制

然后,在PowerShell命令行中执行以下命令:

if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
notepad $PROFILE
登录后复制

这将打开记事本,将下面的代码配置到记事本中并保存:

Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Paradox
登录后复制

手把手教你美化微软的新终端Windows Terminal配置PowerShell

当然,您可以在命令行中执行

Get-Theme
登录后复制
来列出所有可用的样式:

手把手教你美化微软的新终端Windows Terminal列出所有样式

然后使用

Set-Theme 名称
登录后复制
来预览您想要的风格,并替换记事本中的样式名称。

  1. 安装Powerline字体

Powerline提供了一种自定义的命令提示符体验,包括Git状态的颜色编码和提示符,否则许多符号可能会显示为乱码。

手把手教你美化微软的新终端Windows TerminalWindows终端Powerline PowerShell

推荐到我的Git仓库下载,地址为https://gitee.com/felord/fonts,安装方法请参考README,非常简单。

知我AI
知我AI

一款多端AI知识助理,通过一键生成播客/视频/文档/网页文章摘要、思维导图,提高个人知识获取效率;自动存储知识,通过与知识库聊天,提高知识利用效率。

知我AI 101
查看详情 知我AI
  1. 自定义配置

手把手教你美化微软的新终端Windows Terminal打开Windows Terminal配置

按照上图打开配置是一个JSON文件,这里我分享一下我的配置,您可以直接复制使用:

{
    "$schema": "https://aka.ms/terminal-profiles-schema",
    "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
    "copyOnSelect": false,
    "copyFormatting": false,
    "profiles": {
        "defaults": {
            "colorScheme": "Banana Blueberry",
            "background": "#191323",
            "closeOnExit": true,
            "commandline": "powershell.exe",
            "cursorColor": "#FFFFFF",
            "cursorShape": "bar",
            "fontFace": "DejaVu Sans Mono for Powerline",
            "fontSize": 12,
            "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
            "historySize": 9001,
            "icon": "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png",
            "name": "PowerShell",
            "tabTitle": "PowerShell",
            "padding": "0, 0, 0, 0",
            "snapOnInput": true,
            "startingDirectory": "%USERPROFILE%"
        },
        "list": [
            {
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "name": "Windows PowerShell",
                "commandline": "powershell.exe",
                "hidden": false
            },
            {
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "name": "命令提示符",
                "commandline": "cmd.exe",
                "hidden": false
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            }
        ]
    },
    "schemes": [
        {
            "name": "Monokai Night",
            "background": "#1f1f1f",
            "foreground": "#f8f8f8",
            "black": "#1f1f1f",
            "blue": "#6699df",
            "cyan": "#e69f66",
            "green": "#a6e22e",
            "purple": "#ae81ff",
            "red": "#f92672",
            "white": "#f8f8f2",
            "yellow": "#e6db74",
            "brightBlack": "#75715e",
            "brightBlue": "#66d9ef",
            "brightCyan": "#e69f66",
            "brightGreen": "#a6e22e",
            "brightPurple": "#ae81ff",
            "brightRed": "#f92672",
            "brightWhite": "#f8f8f2",
            "brightYellow": "#e6db74"
        },
        {
            "name": "Banana Blueberry",
            "black": "#17141f",
            "red": "#ff6b7f",
            "green": "#00bd9c",
            "yellow": "#e6c62f",
            "blue": "#22e8df",
            "purple": "#dc396a",
            "cyan": "#56b6c2",
            "white": "#f1f1f1",
            "brightBlack": "#495162",
            "brightRed": "#fe9ea1",
            "brightGreen": "#98c379",
            "brightYellow": "#f9e46b",
            "brightBlue": "#91fff4",
            "brightPurple": "#da70d6",
            "brightCyan": "#bcf3ff",
            "brightWhite": "#ffffff",
            "background": "#191323",
            "foreground": "#cccccc"
        }
    ],
    "keybindings": [
        {
            "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"
        }
    ]
}
登录后复制

如果您想更改字体,请找到

fontFace
登录后复制
并配置Powerline字体;如果要更改配色方案,请找到
schemes
登录后复制
数组并添加您喜欢的配色方案,激活时参考上面的配置,将
schemes[i].name
登录后复制
的值填写到
profiles.defaults.colorScheme
登录后复制
中,保存并重启终端即可。

这里推荐一个Windows Terminal配色方案的Github项目:Windows Terminal Themes

手把手教你美化微软的新终端Windows TerminalWindows Terminal Themes

其他如透明、毛玻璃、背景图等操作,网上有很多教程,这里就不赘述了。更多配置请参考Windows Terminal官方文档。

  1. 添加Windows Terminal到右键菜单

手把手教你美化微软的新终端Windows TerminalWindows Terminal添加到右键菜单

将Windows Terminal添加到右键菜单是一个刚需,这将大大方便我们的使用。这里有一个最简单的方法:下载一个脚本并右键执行安装即可。脚本可以通过公众号“码农小胖哥”回复“wint”获取。

文中引用:

[1] Oh-My-Posh: https://www.php.cn/link/e02721e864b2649003bcf15ba4da931a

[2] Posh-Git: https://www.php.cn/link/e082709f3e06a243b4722c670f8edcdf

[3] Windows Terminal Themes: https://www.php.cn/link/f93f4793c2783325b8b6e96c21f3ce5e

[4] Windows Terminal官方文档: https://www.php.cn/link/f5bdd987e82cfcad049b164a59d1fe2f

以上就是手把手教你美化微软的新终端Windows Terminal的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号