PyCharm 2018.02中变更列表的跟踪上下文是什么 简言之

PyCharm 2018.02中变更列表的跟踪上下文是什么 简言之,pycharm,Pycharm,最近我们为变更列表设置了“跟踪上下文”复选框,它们是什么 详细地 正如下面的快照所示,我注意到我们最近在PyCharm 2018.02中为变更列表设置了“跟踪上下文”复选框 如果该复选框处于打开/关闭状态,则我的本地更改的行为会有所不同,即,有时更改的文件会出现在多个更改列表中,有时它只保留在01个更改列表中 所以我的问题是什么是跟踪上下文?我希望理解它的含义,以便在PyCharm中控制我的变更列表中的git diff p、 美国 我的线索引导我们找到一些相关的东西,尽管我有点迷路了 快照01

最近我们为变更列表设置了“跟踪上下文”复选框,它们是什么

详细地 正如下面的快照所示,我注意到我们最近在PyCharm 2018.02中为变更列表设置了“跟踪上下文”复选框

如果该复选框处于打开/关闭状态,则我的本地更改的行为会有所不同,即,有时更改的文件会出现在多个更改列表中,有时它只保留在01个更改列表中

所以我的问题是什么是
跟踪上下文
?我希望理解它的含义,以便在PyCharm中控制我的变更列表中的
git diff

p、 美国

我的线索引导我们找到一些相关的东西,尽管我有点迷路了

快照01

快照02

“跟踪上下文”意味着,当您切换活动变更列表时,PyCharm将切换您的工作区(打开的编辑器选项卡集、断点等)。这与文件可以在单个变更列表中还是在多个变更列表中无关;这是一个不同的特性(PyCharm可以单独跟踪文件中的多个更改片段,并允许您将每个片段放入单独的更改列表)

要将更改的片段移动到另一个更改列表,请单击更改的边沟标记,然后在弹出窗口右侧的下拉列表中选择更改列表


所以当前激活的变更列表将存储下一个变更,对吗?我们可以在变更列表中移动已更改的片段吗?如果您可以分享如何在变更列表中移动变更片段,那就太好了,谢谢。我刚刚尝试01创建新的变更列表并将其激活,02对另一个变更列表中已存在待定更改的文件进行更改-我已将新更改保存在新变更列表中非常感谢。这是一个可以改变我每日git提交游戏规则的网站