【发布时间】:2019-08-26 18:11:35
【问题描述】:
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) 虽然它显示了类似的信息,但不可否认的是,令人敬畏的 diff 工具无法替代行状态指标。
【问题讨论】: