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

Can PhpStorm show edited line status for code that's committed but not yet merged?

PHP 在左手边显示一个 "line status" 标记,指示自 "the last update" 以来是否编辑过一行(根据 https://www.jetbrains.com/help/phpstorm/file-status-highlights.html#editor

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

如果能告诉PhpStorm就好了"please consider the deploy-candidate branch to be 'the last update', so I can easily see what I've actually changed in my current task's BUG-9463-Fix-Login-Button branch."

所以:是否有设置将本地分支中的所有更改显示为 "edited"?

备注:

1) 或者,正确答案可能是 git 咒语 来愚弄编辑。我可以在每次提交之前撤消该咒语,并在我推送之后重做它,因为我可以在 .gitconfig 中自动执行它。

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

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

已向跟踪器提交此请求:https://youtrack.jetbrains.com/issue/IDEA-24398

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