zoukankan      html  css  js  c++  java
  • Windows Terminal 更换主题配色方案

    https://zhuanlan.zhihu.com/p/202766437

    随着Window10的更新,现在的WSL2对Linux的支持已经有很大的改进,再加上微软自家出的 Windows Terminal 终端命令行工具,于原来的 PowerShell 和 CMD 相比,使用体验上夜有很大的进步。

    然而,Windows Terminal 默认的主题和配色都不太好看,再加上官网的文档关于这方面又不是讲得十分简单易懂。所以下文将简单介绍如何给 Windows Terminal 更换主题和配色。

    本文概要 - 主题配色网站介绍 - 主题颜色配置方法 - 使用配色方案

    主题配色网站

    关于终端的主题配色,其实有很多的选择。你甚至可以沿用自己在Mac或者Linux上终端配色的配置。 下面介绍的是我在网上找到的一个WIndows Terminal配色的网站,这个网站可以在线预览不同的配色,找到喜欢的配色之后可以轻松简单的复制到自己的配置上面。

    如果原本没有自己已经在用的配色方案的朋友,可以参考一下。

    主题颜色配置方法

    Windows Terminal的设置并没有图形界面,是通过修改配置文件的字段来实现具体的设置的。 设置方法很简单,先打开 Windows Terminal,找到状态栏 + 旁边的向下箭头,点击选择设置选项。

    随后会自动打开 settings.json 的配置文件。下拉配置文件,可以找到:

    // Add custom color schemes to this array
        "schemes": [
        ],

    配色方案就是放到这里的。我们可以在上面给的网站上面找到一个喜欢的主题,然后点击下面的 Get theme 按钮,配色的方案就会复制到我们的粘贴板。 接下来就可以在 schemes 数组中黏贴。

    // Add custom color schemes to this array
        "schemes": [
              {
              "name": "Afterglow",
              "black": "#151515",
              "red": "#ac4142",
              "green": "#7e8e50",
              "yellow": "#e5b567",
              "blue": "#6c99bb",
              "purple": "#9f4e85",
              "cyan": "#7dd6cf",
              "white": "#d0d0d0",
              "brightBlack": "#505050",
              "brightRed": "#ac4142",
              "brightGreen": "#7e8e50",
              "brightYellow": "#e5b567",
              "brightBlue": "#6c99bb",
              "brightPurple": "#9f4e85",
              "brightCyan": "#7dd6cf",
              "brightWhite": "#f5f5f5",
              "background": "#212121",
              "foreground": "#d0d0d0"
             }
        ],

    如果需要多个配色方案,需要在 } 后面添加 ,

    使用配色方案

    完成了上面的步骤,Windows Terminal 的配色并不会改变。如果我们想使用自己配置的配色,还需要进一步的设置。 还是在刚才的配置文件中,我们找到 profiles 项目,里面是不同的终端的详细配置。 下面以 PowerShell 修改为例,我们将 PowerShell 的配色修改位上面我们新添加的 Afterglow 方案。

    {
                // Make changes here to the powershell.exe profile
                "guid": "{*************}",
                "name": "Windows PowerShell",
                "commandline": "powershell.exe",
                "colorScheme": "Afterglow",
                "hidden": false
            },

    我们需要在配置里面添加一行 "colorScheme": "Afterglow",,重启 Windows Terminal 就会生效。后面的 Afterglow 代表配色方案的名字,如果需要添加不同的方案,可以通过改变这个来修改,但是这个定义需要先在 schemes 理念定义好。

    到这里为止,我们就已经完成了对 Windows Terminal 的配色修改了。

  • 相关阅读:
    为什么整个互联网行业都缺前端工程师?
    css3做的圆特效
    又一个前端的小渣渣诞生了
    返回顶部代码!
    网页动画的十二原则
    JQuery缓冲加载图片插件lazyload.js的使用方法
    关于写手机页面demo的准备工作
    HTML5加载动画
    HTML5加载动画
    正则表达式语法
  • 原文地址:https://www.cnblogs.com/dhcn/p/14173657.html
Copyright © 2011-2022 走看看