TortoiseGit保存对话框位置和大小的位置



我喜欢使用TortoiseGit作为几个git命令的GUI,尤其是因为我有一个从控制台启动Tortoise对话框的脚本。

有时我喜欢使用"日志"对话框来可视化提交图,而在这种情况下,提交消息和提交更改框只是一种阻碍,然而,每次来回更改它们的大小都是一件麻烦的事情

因此,我一直在考虑在我的脚本中添加一些选项,在打开日志对话框之前修改它的布局,但是,我找不到任何可以编辑的选项或文件。

不幸的是,谷歌搜索、搜索手册、浏览gitlab问题和stackoverflow问题都没有带来任何结果(

有人能帮我吗?或者指明一个我应该往里看的方向?即使是不可能做到这一点的信息也会非常有帮助。

有关对话框大小的信息存储在HKEY_CURRENT_USERSoftwareTortoiseGitTortoiseProcResizableState下的注册表中。

您可以在此处找到有关格式的更多信息:https://gitlab.com/tortoisegit/tortoisegit/blob/3763e73fa54b0763ca9f5e8646ecb46cf0b8e879/ext/ResizableLib/ResizableWndState.cpp

可以这样修改:

reg add HKEY_CURRENT_USERSoftwareTortoiseGitTortoiseProcResizableState /v LogDlgSizer1 /t REG_DWORD /d 800 /f > NUL
reg add HKEY_CURRENT_USERSoftwareTortoiseGitTortoiseProcResizableState /v LogDlgSizer2 /t REG_DWORD /d 840 /f > NUL

最新更新