PhpStorm 2021.3 Help

文件状态亮点

文件状态

文件可以在项目工具窗口中以不同的颜色显示,并且可以根据代码分析的结果、它们的版本控制状态等高亮显示它们的编辑器选项卡。

您可以在版本控制 |配置 VCS 文件状态颜色。IDE 设置的文件状态颜色Ctrl+Alt+S页面。

下表列出了默认文件状态颜色及其在某些配色方案中的含义。

颜色

文件状态

描述

颜色样本:深绿色 #0A7700

添加

活动更改列表中的文件计划添加到存储库。

颜色样本:绿色 #0EAA00

添加到非活动更改列表中

非活动更改列表中的文件计划添加到存储库。如果在Settings/Preferences |中启用了Highlight files from non-active changelists选项,则此文件状态可用。版本控制 | 更改列表

颜色样本:红色 #FF0000

变更列表冲突

非活动更改列表中的文件已在活动更改列表中进行了修改。在这种情况下,将打开一个新对话框,提示您解决更改列表冲突如果在Settings/Preferences |中启用了所有选项,则此文件状态可用 版本控制 | 更改列表

颜色样本:深绿色 #0A7700

已复制

如果一个文件是另一个文件的副本,则会跟踪其元数据,并将此类文件标记为已复制

颜色样本:灰色 #616161

已删除

该文件计划从存储库中删除。

颜色样本:暗紫色 #773895

从文件系统中删除

该文件已在本地删除,但尚未计划删除,并且仍存在于存储库中。

颜色样本:浅灰蓝色 #8AA4C8

改变了后代

如果文件被修改,IDE 将递归地突出显示包含该文件的所有目录。如果在“设置/首选项”中启用了“突出显示项目树中包含已修改文件的目录”选项,则此状态可用。版本控制 | 确认

颜色样本:亮蓝色 #3264B4

有立即改变的孩子

如果文件被修改,IDE 将突出显示其父目录。如果在“设置/首选项”中启用了“突出显示项目树中包含已修改文件的目录”选项,则此状态可用。版本控制 | 确认

颜色样本:浅棕色 #B28C00

被劫持

[Perforce、ClearCase、VSS] 文件被修改而不签出。

颜色样本:深橄榄色 #727238

忽略

VCS 故意不跟踪文件。

颜色样本:紫色 #7503DC

合并

作为更新的结果,该文件由您的 VCS 合并。

颜色样本:红色 #FF0000

与冲突合并

在上次更新期间,该文件已与冲突合并。

颜色样本:红色 #FF0000

与财产冲突合并

在上次更新期间,IDE 检测到本地文件的属性与其服务器版本之间的差异。

颜色样本:红色 #FF0000

合并文本和属性冲突

当两个或多个开发人员修改文件的相同行和相同的文件属性时,会发生文本和属性冲突。

颜色样本:亮海军蓝 #0032A0

修改的

自上次同步以来文件已更改。

颜色样本:蓝色 #0047E4

在非活动更改列表中修改

非活动更改列表中的文件已被修改。如果在Settings/Preferences |中启用了Highlight files from non-active changelists选项,则此文件状态可用。版本控制 | 更改列表

颜色样本:橄榄色 #7C7C00

过时的

该文件不应再位于存储库的工作副本中。

颜色样本:蓝绿色 #007C7C

重命名

自上次更新以来,该文件已重命名。

颜色样本:深青色 #08978F

切换

[SVN] 该文件取自与整个项目不同的分支。

颜色样本:棕色 #993300

(未知)未版本化

该文件在本地存在,但不在存储库中,并且未计划添加。

颜色样本:黑色无(默认颜色)

最新

文件没有改变。

颜色

文件状态

描述

颜色样本:暗绿色 #629755

添加

活动更改列表中的文件计划添加到存储库。

颜色样本:暗绿色 #629755

添加到非活动更改列表中

非活动更改列表中的文件计划添加到存储库。如果在Settings/Preferences |中启用了Highlight files from non-active changelists选项,则此文件状态可用。版本控制 | 更改列表

颜色样本:暗红色 #D5756C

变更列表冲突

非活动更改列表中的文件已在活动更改列表中进行了修改。在这种情况下,将打开一个新对话框,提示您解决更改列表冲突如果在Settings/Preferences |中启用了所有选项,则此文件状态可用 版本控制 | 更改列表

颜色样本:绿色 #0A7700

已复制

如果一个文件是另一个文件的副本,则会跟踪其元数据,并将此类文件标记为已复制

颜色样本:灰色 #6C6C6C

已删除

该文件计划从存储库中删除。

颜色样本:暗紫色 #6C6C6C

从文件系统中删除

该文件已在本地删除,但尚未计划删除,并且仍存在于存储库中。

颜色样本:浅蓝色 #6897BB

改变了后代

如果文件被修改,IDE 将递归地突出显示包含该文件的所有目录。如果在“设置/首选项”中启用了“突出显示项目树中包含已修改文件的目录”选项,则此状态可用。版本控制 | 确认

颜色样本:浅蓝色 #6897BB

有立即改变的孩子

如果文件被修改,IDE 将突出显示其父目录。如果在“设置/首选项”中启用了“突出显示项目树中包含已修改文件的目录”选项,则此状态可用。版本控制 | 确认

颜色样本:白色无(默认颜色)

被劫持

[Perforce、ClearCase、VSS] 文件被修改而不签出。

颜色样本:浅橄榄色 #848504

忽略

VCS 故意不跟踪文件。

颜色样本:浅紫色 #9876AA

合并

作为更新的结果,该文件由您的 VCS 合并。

颜色样本:暗红色 #D5756C

与冲突合并

在上次更新期间,该文件已与冲突合并。

颜色样本:暗红色 #D5756C

与财产冲突合并

在上次更新期间,IDE 检测到本地文件的属性与其服务器版本之间的差异。

颜色样本:暗红色 #D5756C

合并文本和属性冲突

当两个或多个开发人员修改文件的相同行和相同的文件属性时,会发生文本和属性冲突。

颜色样本:浅蓝色 #6897BB

修改的

自上次同步以来文件已更改。

颜色样本:浅蓝色 #6897BB

在非活动更改列表中修改

非活动更改列表中的文件已被修改。如果在Settings/Preferences |中启用了Highlight files from non-active changelists选项,则此文件状态可用。版本控制 | 更改列表

颜色样本:白色无(默认颜色)

过时的

该文件不应再位于存储库的工作副本中。

颜色样本:深青色 #3A8484

重命名

自上次更新以来,该文件已重命名。

颜色样本:白色无(默认颜色)

切换

[SVN] 该文件取自与整个项目不同的分支。

颜色样本:柔和的红色 #D1675A

(未知)未版本化

该文件在本地存在,但不在存储库中,并且未计划添加。

颜色样本:白色无(默认颜色)

最新

文件没有改变。

颜色

文件状态

描述

颜色样本:绿色 #62CC47

添加

活动更改列表中的文件计划添加到存储库。

颜色样本:绿色 #62CC47

添加到非活动更改列表中

非活动更改列表中的文件计划添加到存储库。如果在Settings/Preferences |中启用了Highlight files from non-active changelists选项,则此文件状态可用。版本控制 | 更改列表

颜色样本:暗红色 #FF6666

变更列表冲突

非活动更改列表中的文件已在活动更改列表中进行了修改。在这种情况下,将打开一个新对话框,提示您解决更改列表冲突如果在Settings/Preferences |中启用了所有选项,则此文件状态可用 版本控制 | 更改列表

颜色样本:绿色 #62CC47

已复制

如果一个文件是另一个文件的副本,则会跟踪其元数据,并将此类文件标记为已复制

颜色样本:橙色 #ED864A

已删除

该文件计划从存储库中删除。

颜色样本:橙色 #ED864A

从文件系统中删除

该文件已在本地删除,但尚未计划删除,并且仍存在于存储库中。

颜色样本:鲜艳的青色 #4FF0FF

改变了后代

如果文件被修改,IDE 将递归地突出显示包含该文件的所有目录。如果在“设置/首选项”中启用了“突出显示项目树中包含已修改文件的目录”选项,则此状态可用。版本控制 | 确认

颜色样本:鲜艳的青色 #4FF0FF

有立即改变的孩子

如果文件被修改,IDE 将突出显示其父目录。如果在“设置/首选项”中启用了“突出显示项目树中包含已修改文件的目录”选项,则此状态可用。版本控制 | 确认

颜色样本:白色无(默认颜色)

被劫持

[Perforce、ClearCase、VSS] 文件被修改而不签出。

颜色样本:浅橄榄色 #A9B837

忽略

VCS 故意不跟踪文件。

颜色样本:浅紫色 #ED94FF

合并

作为更新的结果,该文件由您的 VCS 合并。

颜色样本:暗红色 #FF6666

与冲突合并

在上次更新期间,该文件已与冲突合并。

颜色样本:暗红色 #FF6666

与财产冲突合并

在上次更新期间,IDE 检测到本地文件的属性与其服务器版本之间的差异。

颜色样本:暗红色 #FF6666

合并文本和属性冲突

当两个或多个开发人员修改文件的相同行和相同的文件属性时,会发生文本和属性冲突。

颜色样本:鲜艳的青色 #4FF0FF

修改的

自上次同步以来文件已更改。

颜色样本:鲜艳的青色 #4FF0FF

在非活动更改列表中修改

非活动更改列表中的文件已被修改。如果在Settings/Preferences |中启用了Highlight files from non-active changelists选项,则此文件状态可用。版本控制 | 更改列表

颜色样本:白色无(默认颜色)

过时的

该文件不应再位于存储库的工作副本中。

颜色样本:鲜艳的青色 #4FF0FF

重命名

自上次更新以来,该文件已重命名。

颜色样本:白色无(默认颜色)

切换

[SVN] 该文件取自与整个项目不同的分支。

颜色样本:柔和的红色 D1675A

(未知)未版本化

该文件在本地存在,但不在存储库中,并且未计划添加。

颜色样本:白色无(默认颜色)

最新

文件没有改变。

编辑器中的行状态

如果为当前项目启用了 VCS 集成,则文件中的修改行在装订线中用不同的颜色标记。

您可以在编辑器上配置线路状态颜色| 配色方案 | IDE设置的VCSCtrl+Alt+S页面。

要禁用修改行的突出显示,请清除版本控制 |上的在装订线中突出显示修改的行复选框。IDE设置的确认Ctrl+Alt+S页面。

下表列出了默认线条突出显示颜色及其在某些配色方案中的含义。

颜色

线路状态

描述

颜色样本:浅蓝色#C3D6E8

修改线

自上次更新以来已修改的行。

颜色样本:浅橙色#EDDCBC

空格修改的行

自上次更新以来仅修改了空格的行。

颜色样本:浅绿色#C9DEC1

添加的行

自上次更新以来添加的行。

灰色三角形#9F9F9F

删除的行

自上次更新以来已删除的行。

颜色

线路状态

描述

颜色样本:深灰蓝色#374752

修改线

自上次更新以来已修改的行。

颜色样本:深灰橙色#4C4638

空格修改的行

自上次更新以来仅修改了空格的行。

颜色样本:深灰绿色#384C38

添加的行

自上次更新以来添加的行。

灰色三角形#656E76

删除的行

自上次更新以来已删除的行。

颜色

线路状态

描述

颜色样本:蓝色#1AABFF

修改线

自上次更新以来已修改的行。

颜色样本:灰色#666666

空格修改的行

自上次更新以来仅修改了空格的行。

颜色样本:绿色#009924

添加的行

自上次更新以来添加的行。

橙色三角形#FFA14F

删除的行

自上次更新以来已删除的行。

最后修改:2021 年 12 月 28 日