macOS:使用 shell 命令正确应用系统自定义突出显示颜色

问题描述 投票:0回答:1

我使用以下 shell 命令成功应用了系统自定义突出显示颜色:

defaults write -g AppleHighlightColor -string "0.400000 0.400000 0.700000 1.000000"

但我注意到,当我通过 shell 命令应用自定义颜色时,我得到了不透明的颜色。而当我通过系统设置菜单应用自定义颜色时,我获得了更合适的半透明颜色。

我尝试通过减小 alpha 值来更改自定义颜色的不透明度,然后再使用 shell 命令应用它,但这不会改变结果:

defaults write -g AppleHighlightColor -string "0.400000 0.400000 0.700000 0.500000"

在使用命令和通过系统设置应用自定义颜色后,我注意到使用

defaults read -g AppleHighlightColor
的一些事情:

  • 使用 shell 命令应用颜色后:

    0.400000 0.400000 0.700000 1.000000

  • 通过系统设置应用相同的颜色后:

    0.400000 0.400000 0.700000 Other

macos shell colors
1个回答
0
投票

当通过菜单应用颜色时 系统设置,将颜色 (

X.XXXXXX
) 的 alpha 值替换为
Other

正确的 shell 命令:

0.400000 0.400000 0.700000 Other
© www.soinside.com 2019 - 2024. All rights reserved.