WebStorm 2021.1 Help

文件夹的差异查看器

当您探索以下之间的差异时,将显示此窗口:

通过使用此对话框,您可以探索不同文件夹之间的差异并同步文件。

工具栏

图标

工具提示和快捷方式

描述

可以用来

下一个 以前的

F7 Shift+F7

在下一个和上一个差异之间导航。

当最后一个或第一个差异被击中时,WebStorm 建议再次按F7/Shift+F7并比较其他文件。

版本控制

编辑源

跳转到源F4

在编辑器的活动选项卡中打开一个文件。插入符号放置在与差异查看器中相同的位置。

全部

刷新

刷新F5

刷新差异查看器的内容。

全部

在左侧显示新文件

在左侧显示新文件

显示在第一个比较目录或数据库对象中存在但在左窗格的第二个中缺少的项目。

全部

在外部工具中显示差异

在外部工具中显示差异

调用外部差异查看器。有关外部差异查看器的更多信息,请参阅外部差异工具页面。

只有在外部差异工具设置页面中选择了使用外部差异工具选项时,此按钮才可用。

全部

显示差异

显示差异

显示同时存在于文件夹或数据库对象中但具有不同内容、时间戳或大小的项目。

全部

显示相同的文件

显示相同的文件

显示同时存在于目录或对象中并且具有相同内容、时间戳和大小的项目,具体取决于在比较方式列表中设置的参数。

全部

在右侧显示新文件

在右侧显示新文件

显示在第二个比较目录中存在而在第一个目录中缺失的项目。相同的规则适用于数据库对象。

全部

比较

应用选定的参数进行比较。您可以在以下参数之间进行选择:

  • 二进制内容

  • 文本(字符集和行分隔符被忽略)

  • 尺寸

  • 大小和时间戳

本地文件夹

本地-远程文件夹

同步所选

同步所选Enter

指定的操作应用于选定的项目对。

在表格的*列中,您可以看到将要执行的操作。

全部

同步所有

同步所有Ctrl+Enter

指定的操作应用于列表中的所有项目对。

在表格的*列中,您可以看到将要执行的操作。

全部

隐藏排除的文件

隐藏排除的文件

隐藏从同步中排除的文件。

本地-远程文件夹

筛选

在比较文件夹中过滤对象。

您可以键入文件或表名并根据此名称过滤所有对象。使用星号通配符 (*) 替换任意数量的任意字符。

请注意,当您按 时会应用过滤器Enter

全部

小路

这些字段显示所比较的文件夹的路径。要更改目录,请单击浏览按钮 ( 浏览按钮) 并指定另一个目录。

本地文件夹

本地-远程文件夹

帮助图标

帮助

F1

打开浏览器并显示相应的帮助页面。

全部

比较表

该表列出了满足“比较依据”列表中指定的比较标准和通过工具栏按钮指定的过滤标准的项目。

物品

描述

可以用来

姓名

该列列出了属于路径字段中指定的对象的文件的名称。

全部

尺寸

该列列出了文件大小。

本地文件夹

本地-远程文件夹

日期

该列列出了文件时间戳。

本地文件夹

本地-远程文件夹

*

该列列出了将应用于一行中的一对项目的操作。

  • 将左侧的项目复制到右侧:将左侧的项目复制到右侧。如果目标项已存在,此操作可能会覆盖相应目标项的内容。

  • 将右侧的项目复制到左侧:将右侧的项目复制到左侧。如果目标项已存在,此操作可能会覆盖相应目标项的内容。

  • 就所选的比较标准而言,这些项目被视为相同:就所选比较选项而言,两个对象中的项目被视为相同。不执行任何操作。

  • 这些项目在选择的比较标准方面有所不同:项目根据选择的比较选项而有所不同。不执行任何操作。您可以在差异窗格中探索对象之间的差异,并通过单击其图标来更改预期的操作。

  • 该项目仅存在于其中一个文件夹中,将被删除:该项目仅存在于其中一个文件夹中,将被删除。

此外,您可以通过单击同步所选 同步所选同步所有 同步所有工具栏按钮来应用该操作。Synchronize Selected按钮仅将操作应用于所选文件。Synchronize All按钮将操作应用于所有文件

要更改选定的操作,请单击*列中的操作图标。

全部

差异窗格

差异窗格仅针对具有相同名称且同时存在于两个文件夹中的文件显示。如果文件或数据库对象仅存在于一个文件夹中,则窗格将显示所选文件的内容。

要在差异查看器的窗格之间切换,请按Ctrl+Tab。活动窗格具有光标。

差异查看器

物品

工具提示和快捷方式

描述

上一个差异按钮/下一个差异按钮

上一个差异/下一个差异Shift+F7 F7

跳转到下一个或上一个差异。

当达到最后一个或第一个差异时,WebStorm 建议单击箭头按钮或再次按F7/Shift+F7并比较本地修改的其他文件。此行为取决于差异查看器设置中的到达最后更改后转到下一个文件选项。

仅当从提交工具窗口调用 差异查看器时才支持此行为。Alt+0

后退按钮

前进按钮

比较上一个/下一个文件

Alt+LeftAlt+Right

将上一个或下一个文件的本地副本与来自服务器的更新进行比较。

转到更改的文件按钮

转到更改的文件Ctrl+N

显示当前更改集中所有更改的文件并导航到它们。此操作仅在您查看对多个文件的更改时可用。

跳转到源按钮

跳转到源

F4

在编辑器中打开选定的文件。插入符号放置在与差异查看器中相同的位置。

观众

选择查看器模式:并排或统一。并排模式有两个面板,统一模式有一个面板。

您可以在两个查看器中编辑代码并执行ApplyAppendRevert操作。

您只能在并排查看器的右侧更改文本,或在统一查看器的下一行更改文本。

您只能编辑文件的本地版本。您不能编辑具有只读状态的文件。

空白

定义差异查看器应如何处理空格。

  • 不要忽略:空格很重要,所有差异都会突出显示。默认选择此选项。

  • 修剪空格:如果空格出现在行尾和行首 ( ("\t", " ")),则修剪空格。

    • 如果两行仅在尾随空格不同,则这些行被视为相等。

    • 如果两行不同,则尾随空格不会在按字模式下突出显示。

  • 忽略空格:空格并不重要,无论它们在源代码中的位置如何。

  • 忽略空格和空行:忽略空格和空行。以下实体被忽略:

    • 所有空格(如在“忽略空格”选项中)

    • 所有添加或删除的仅包含空格的行

    • 所有由分割或连接行组成的更改,而不更改非空白部分。

      例如,在此模式下不会突出显示a b c和之间的差异。a \n b c

高亮模式

选择突出显示差异粒度的方式。

可用的选项有:

  • 高亮词:修改后的词被高亮

  • 高亮行:修改后的行高亮显示

  • 突出显示拆分更改:如果选择此选项,则将较大的更改拆分为较小的更改。

    例如,A \n BandA X \n B X被视为两个更改而不是一个。

  • 高亮符号:修改后的符号高亮

  • 不突出显示:如果选择此选项,则根本不会突出显示差异。

    当您处理经过重大修改的文件时,请使用不突出显示选项。在这种情况下,突出显示可能会在审查期间带来额外的困难。

全部折叠按钮

折叠未更改的片段

折叠两个文件中所有未更改的片段。不可折叠的未更改行的数量可在Diff & Merge设置页面中配置。要打开Diff & Merge页面,请按打开设置Ctrl+Alt+S并导航到 工具 | 差异与合并

同步按钮

同步滚动

单击此按钮可同时滚动两个差异窗格。如果释放此按钮,则可以独立滚动每个窗格。

设置按钮

设置

打开可用设置列表。

这些命令也可从差异查看器装订线的上下文菜单中获得。

外部工具图标

在外部工具中显示差异

调用外部差异工具设置页面上指定的外部差异查看器。

只有在外部差异工具设置页面上启用了使用外部差异工具选项时,此按钮才在工具栏上可用。

帮助图标

帮助

F1

打开浏览器并显示相应的帮助页面。

向左申请 申请权

在窗格之间(在并排查看器的情况下)或行之间(在统一查看器的情况下)应用差异。

V 形按钮可以改变它们的行为:

  • 单击向左申请申请权应用更改。此行为是默认行为。

  • Ctrl更改向左申请申请权V字形按钮右下角V形按钮左下角并追加更改。

上下文菜单

右键单击项目列表中的条目时会出现上下文菜单。此菜单中的命令定义当您单击同步选定项或同步全部时必须对选定条目执行的操作。选定的操作出现在*列中。

命令

图标

描述

将复制设置为右/左

将复制设置为右侧将复制设置为左侧

复制其中一个目录中缺少的文件。

设置删除

设置删除

删除一个文件。

设置什么都不做

删除操作图标。

将镜像设置为右侧

将镜像设置为右侧

单击全部同步时,将左侧文件夹的内容镜像到右侧文件夹中。

将镜像设置为左侧

将镜像设置为左侧

单击全部同步时,将右侧文件夹的内容镜像到左侧文件夹中。

默认设置

设置条目的默认操作。

删除时发出警告

在删除合并期间仅位于两个目录之一中的文件之前显示警告。

文件比较状态和预期操作显示在标有星号 ( * ) 的列中。要分配或更改操作,请使用与相应单元格关联的上下文菜单。或者,单击单元格或按Space一次或多次。

图标

描述

将文件复制到右侧文件夹

该文件仅存在于左侧文件夹中。预期的操作是将文件复制到右侧文件夹。

如果两个文件夹中都存在一个文件并且您应用此操作,则右侧文件夹中的文件将被覆盖。

文件不相同

对于选定的比较标准,文件不相同。假定没有操作。

研究视图下部的文件差异。您可以通过分配和应用相应的操作来选择覆盖其中一个文件。您也可以修改文件内容。

这可以通过键入或使用以下按钮和上下文菜单命令来完成:

  • 右箭头图标向左箭头图标替换。用另一个窗格中的片段替换片段。

  • 右下箭头图标左下箭头图标插入。将片段插入另一个窗格。

  • 删除. 删除相应的片段。

要撤消更改,请使用Ctrl+Z

文件相同

对于选定的比较标准,文件是相同的。假定没有操作。

文件仅存在于右侧文件夹中

该文件仅存在于右侧文件夹中。预期的操作是将文件复制到左侧文件夹。

如果两个文件夹中都存在一个文件并且您应用此操作,则左侧文件夹中的文件将被覆盖。

删除文件

删除文件。该操作不适用于两个文件夹中都存在的文件。

最后修改时间:2021 年 10 月 5 日