如何在 gitkraken 中扩展差异视图

How to expand the diff view in gitkraken

我的情况是这样的。有一个非常大的功能分支,可以添加、删除和修改很多(将近 400 个)文件。

我的任务是审查所有更改,主要是确保所有更改都反映在适当的测试中。

Gitkraken 有这个巧妙的功能,可以显示任何分支的两次提交之间的差异。因此,很自然地要做的事情是单击两个提交(我的功能分支和主分支的提示)。很好,但是考虑到上下文,我只想显示此差异 window,因为我不需要任何 swimlane/commit 视图。我所能做的就是将右窗格扩展到 window 宽度的 1/3。

我正在使用树视图,所以 1/3 不够顺便说一句

关于如何将其作为单独的 window/maximize 窗格显示到 window 宽度的 100% 有什么想法吗?

更新:我可以通过将 window 平铺到屏幕的一半来获得 50% 的屏幕宽度:swimlane/diff 布局切换到水平,然后我将差异扩展到高度的 100%

更新 2:我可以获得屏幕宽度的 66%

不清楚你说的是哪个面板。文件清单?您可以将其固定到底部并向上拖动顶部边框,从而将其扩展到屏幕的 2/3 左右。我想这可能是你已经做过的。您还可以通过单击面板顶部的小箭头折叠左侧的分支视图。这样做,文件视图将覆盖大约 90% 的屏幕宽度。

如果那是您想要的面板,从 Path 切换到 Tree 视图也可能有帮助

或者您的意思是差异本身,显示文件中的更改?折叠左侧的分支视图在这里也有帮助,尽管我不知道如何隐藏右侧面板上的文件视图。

编辑:

最终答案

"Pinning to the bottom",如上所述,自 GitKraken 版本 3.1.0 起可通过按钮使用。这允许在 GK 处于全屏模式时将所需的面板固定到底部。如上所述折叠分支视图将导致面板使用 >90% 的屏幕宽度。

来自GitKraken release notes

We’ve given the commit panel a Cinderella-style makeover! It has a new header and can be pinned to the right or bottom of the window as you prefer.