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 的配色修改了。

  • 相关阅读:
    LeetCode Array Easy 414. Third Maximum Number
    LeetCode Linked List Medium 2. Add Two Numbers
    LeetCode Array Easy 283. Move Zeroes
    LeetCode Array Easy 268. Missing Number
    LeetCode Array Easy 219. Contains Duplicate II
    LeetCode Array Easy 217. Contains Duplicate
    LeetCode Array Easy 189. Rotate Array
    LeetCode Array Easy169. Majority Element
    LeetCode Array Medium 11. Container With Most Water
    LeetCode Array Easy 167. Two Sum II
  • 原文地址:https://www.cnblogs.com/dhcn/p/14173657.html
Copyright © 2011-2022 走看看