如何启用 VSCode 交互式编辑器

问题描述 投票:0回答:3

我正在使用 Vscode 和 Gitlens。我希望能够进行交互式变基。我已经设置了

core.editor=code --wait
。但是当我尝试运行变基时,我得到了基于文本的编辑器,如下所示:

有什么想法吗?

visual-studio-code gitlens
3个回答
11
投票

请检查 VS Code 中 GitLens 设置中的交互式变基编辑器选项是否已选中

Ctrl + Shift + P > GitLens: Open Settings

然后,您应该能够从 VS Code 命令面板或终端调用交互式变基编辑器,如下所示:

git -c sequence.editor="code --wait --reuse-window" rebase --interactive <base>

如果您使用的是 VS Code Insiders 版本,请将上面的

code
替换为
code-insiders


8
投票

这对我有用。只需在终端上执行以下命令

git config --global sequence.editor "code --wait --reuse-window"

现在在 VS Code 终端上执行以下命令即可获取 GitLens 交互式编辑器。

git rebase -i <branch_name>

-4
投票

为此你应该使用 Gitlens 与代码扩展

© www.soinside.com 2019 - 2024. All rights reserved.