使用 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 终端窗口以获得半透明效果。