Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在“中自定义颜色”;git图形用户界面;?_Git - Fatal编程技术网

在“中自定义颜色”;git图形用户界面;?

在“中自定义颜色”;git图形用户界面;?,git,Git,git gui是一个非常有用的图形客户端,但它的实用性在某种程度上取决于差异的颜色:上下文文本是黑色排版的(因此过于强调),而更改是以红色和绿色的淡色突出显示的——这是一个部分红绿色盲的问题 对于git diff可以配置颜色(设置color.diff.*),但git gui会保留这些设置 是否有任何可用的设置会影响git 2.30(2021年第1季度)的git gui中的颜色选择 参见。 (于2020年12月18日合并) :修复选定的文本颜色 签字人:Serg Tereshchenko 签字人:

git gui
是一个非常有用的图形客户端,但它的实用性在某种程度上取决于差异的颜色:上下文文本是黑色排版的(因此过于强调),而更改是以红色和绿色的淡色突出显示的——这是一个部分红绿色盲的问题

对于
git diff
可以配置颜色(设置
color.diff.*
),但
git gui
会保留这些设置

是否有任何可用的设置会影响git 2.30(2021年第1季度)的git gui中的颜色选择

参见。
(于2020年12月18日合并)

:修复选定的文本颜色 签字人:Serg Tereshchenko
签字人:Pratyush Yadav

为文本小部件添加了选定的状态颜色

活动和非活动选择的颜色相同,以匹配以前的行为

这建议您可以编辑git gui的Tcl源代码,以更改所需的任何颜色。
例如,这是在“”中建议的

颜色自定义的示例:

Git 2.30(2021年第1季度)

参见(2020年12月18日)和(2020年11月22日)。 (于2020年12月18日合并)

:对非活动文本小部件使用灰色背景 签字人:Stefan Haller
签字人:Pratyush Yadav

这使我们更容易一目了然地看到四个主要视图中哪一个具有键盘焦点


顺便说一句,我相信您也可以使用自定义的diff实用程序。@Dai该自定义diff实用程序是否仍然与
git gui集成,或者作为单独的窗口打开?因为它不尊重
color.diff
设置,所以我假设
git gui
本身进行着色,因此会忽略其他diff工具生成的任何内容,除非diff工具是外部的(例如)。然而,这将牺牲“一地所有”的一半便利。