PhpStorm 能否显示已提交但尚未合并的代码的编辑行状态?



PHP 在左侧装订线中显示一个"行状态"标记,指示自"上次更新"以来是否编辑了一行(根据 https://www.jetbrains.com/help/phpstorm/file-status-highlights.html#editor)

如果你使用的是 git,那么任何时候你像一个优秀的开发人员一样定期提交你的工作,你就无法再看到你修改了哪些行或文件。

如果我能告诉 PhpStorm"请将deploy-candidate分支视为'最后更新',这样我就可以很容易地看到我在当前任务的BUG-9463-Fix-Login-Button分支中实际更改了什么",那就太好了。

那么:是否有设置可以将本地分支中的所有更改显示为"已编辑"?

笔记:

1)作为替代方案,正确答案可能是愚弄编辑的git咒语。我可以在每次提交之前撤消该咒语,并在推送后重做,因为我无论如何都可以在 .gitconfig 中自动执行此操作。

2)理想情况下,它还会在"本地更改"选项卡中显示分支中更改了哪些文件,但是虽然这是一个奖励,但它不是这个问题的重点,也不是正确答案所必需的。

3)虽然它显示了类似的信息,但不可否认的是,令人敬畏的差异工具不能替代线路状态指示器。

有这个请求提交给跟踪器:https://youtrack.jetbrains.com/issue/IDEA-24398

似乎有人制作了一个插件,部分解决了请求:https://plugins.jetbrains.com/plugin/10083-git-scope

最新更新