答案 0 :(得分:2)
是的,gitlab使用浏览器CSS属性tab-size,默认值为8。 这里有一个关于此的错误讨论: https://gitlab.com/gitlab-org/gitlab-ce/issues/2479 您可以更改gitlab CSS并获得所需的内容。
答案 1 :(得分:2)
转到 Profile -> Preferences -> Behavior 并设置 Tab width
答案 2 :(得分:0)
截至 2021 年 2 月,此问题尚未得到解决。可以检查当前 GitLab issue 的进度,但与此同时,该线程上的 this 评论提供了一种解决方案,即通过 Greasemonkey / Tampermonkey 使用此脚本创建用户脚本:
// ==UserScript==
// @name GitLab Tab Size
// @version 1
// @include https://gitlab.com/*
// @grant none
// ==/UserScript==
const TAB_SIZE = 2
window.addEventListener('load', function() {
const styleElement = document.createElement('style')
styleElement.innerHTML = `
.diff-content, pre.code {
-moz-tab-size: ${TAB_SIZE};
tab-size: ${TAB_SIZE};
}
`
document.head.appendChild(styleElement)
})
该帖子中的 Brendan Gadd 的功劳。