我有测试,我用正则表达式验证输出.当它失败时,它报告输出X与正则表达式Y不匹配.
我想添加一些指示字符串中匹配失败的位置.例如,匹配器在回溯之前得到的最远的是什么. Matcher.hitEnd()是我正在寻找的一个案例,但我想要更一般的东西.
这可能吗?
当我运行时git diff,每个差异的标题部分以白色文本显示.因为我使用的是浅色背景,所以很难阅读,所以我想改变它.
我发现我可以改变diff输出中的其他颜色,如下所示(in .gitconfig):
[color "diff"]
old = green
new = red
Run Code Online (Sandbox Code Playgroud)
但是我无法弄清楚要把标题颜色放在那里.更好的是,是否存在记录所有默认git config设置的位置?
'diff header'是指这样的行:
diff --git a/README.md b/README.md
index f102026..c5e3428 100644
--- a/README.md
+++ b/README.md
Run Code Online (Sandbox Code Playgroud)