如何使 Windows 终端透明

使用 Windows 10 中的丙烯酸背景效果功能为 Windows 终端中的纯黑色背景添加透明度

Windows Terminal 是 Microsoft 为 Windows 10 上的命令行用户提供的现代且功能丰富的终端应用程序。它支持所有可用的 Windows shell,例如 Cmd、PowerShell、Linux 和许多其他程序。

此外,Windows 终端包括许多功能,例如支持选项卡、富文本、主题和样式。自定义终端的能力是最有趣的功能之一,因为它允许用户为他们的终端添加很多个性。因此,可以自定义背景,甚至使您的终端透明。

在本指南中,您将学习如何通过启用亚克力背景效果使您的 Windows 终端透明。

在 Windows 终端中启用亚克力背景效果

Acrylic 背景设置为Windows 10 中的应用程序窗口添加半透明背景效果。为了使Windows Terminal 透明,我们需要在应用程序中强制启用Acrylic 背景。

在您的计算机上打开 Windows 终端,然后单击终端选项卡旁边的向下箭头,然后从可用选项中选择“设置”。你也可以使用 控制 + , 键盘快捷键来做同样的事情。

这将打开 Windows 终端配置文件 (settings.json)。您可以通过此文件对终端进行许多自定义。我们将使用它来强制启用亚克力背景效果。

? 小费: 我们建议使用 Notepad++ 或 Visual Studio Code 之类的源代码编辑器来打开和编辑 设置.json 文件。

在 Windows 终端中使所有 Shell 透明

要使所有可用的外壳透明,请查找 默认值 配置文件中的部分阻止 设置.json 文件(如下面的代码所示)。

 "defaults": { // 将要应用于所有配置文件的设置放在这里。 }, 

然后,将以下命令/代码片段粘贴到 //在此处放置要应用于所有配置文件的设置。 评论。

 “useAcrylic”:真,“acrylicOpacity”:0.4

插入上述代码后,您的默认部分将如下所示。

 "defaults": { // 将要应用于所有配置文件的设置放在这里。 "useAcrylic": true, "acrylicOpacity": 0.4 },

价值 0.4“亚克力不透明度”:0.4 代表你的窗户有多不透明, 0 几乎是透明的 1 不透明。根据您希望终端的透明程度选择值。

进行上述更改后,保存文件以应用更改。现在,您在 Windows 终端中运行的所有 shell 都将是透明的。

使特定外壳透明

如果您只想使特定的外壳程序(例如 PowerShell)透明,则可以通过编辑 PowerShell 配置文件中的 设置.json 文件。

所有已安装的 shell 都列在 列表 配置文件块中的部分。在中查找 PowerShell 配置文件 设置.json 进行更改。请参阅下面代码中突出显示的文本。

 "profiles": { "defaults": { // 将要应用于所有配置文件的设置放在这里。 }, "list": [ { // 在此处更改 powershell.exe 配置文件。 "guid": "{00000000-0000-0000-0000-000000000000}", "name": "Windows PowerShell", "commandline": "powershell.exe", "hidden": false },

为了使 PowerShell 透明,我们将使用我们在 默认值 部分。输入逗号 ,“隐藏”:假 命令,然后粘贴以下命令:

“useAcrylic”:真,“acrylicOpacity”:0.4

你的 设置.json 所有更改后的文件现在应该如下所示。

 "profiles": { "defaults": { // 将要应用于所有配置文件的设置放在这里。 }, "list": [ { // 在此处更改 powershell.exe 配置文件。 "guid": "{00000000-0000-0000-0000-000000000000}", "name": "Windows PowerShell", "commandline": "powershell.exe", "hidden": false, "useAcrylic": true, " acrylicOpacity": 0.4 },

保存文件以应用更改。您可以类似地编辑其他壳的轮廓以使其透明。

大多数情况下,更改将显示在终端中而无需重新启动,但如果没有,请关闭并重新启动 Windows 终端窗口以获得半透明效果。