Questions tagged «tabs»

一种用户界面模式,允许显示多个页面或元素,并在内容的上方,下方或侧面显示导航参考。单击导航参考时,一个元素变为可见,而其他元素被关闭。通常,导航参考以某种方式进行颜色编码,以指示当前可见。

2
在git show / git diff中将tabwidth设置为4
在工作中,我们有几位开发人员,没有代码样式指南,有些开发人员使用制表符缩进,另一些开发人员使用4个空格(幸运的是,缩进的人都没有使用4个空格)。通常,这不是(大)问题,因为在我们的编辑器中我们进行了设置,tabwidth=4并且所有缩进似乎都是正确的。 但git diff还是git show那出现什么: diff --git a/mesclatabs.php b/mesclatabs.php new file mode 100644 index 0000000..1986c91 --- /dev/null +++ b/mesclatabs.php @@ -0,0 +1,5 @@ +<?php +function foo() { + echo "line with 1 tab\n"; + echo "line with 4 spaces\n"; +} 问题是git diff或者git show每个选项卡出现了多达8个空格(实际上,实际上是作为一个选项卡出现了,而shell(我的情况是bash)将选项卡显示为8个空格)。这样,但是我想知道git是否可以选择将制表符输出为diff/中的4个空格show,因为有些开发人员使用zsh而不是bash。 有任何想法吗?
70 git  bash  tabs  whitespace  spaces 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.