Tabs IntelliJ IDEA比较选项卡

Tabs IntelliJ IDEA比较选项卡,tabs,intellij-idea,compare,Tabs,Intellij Idea,Compare,我正在使用IDE10.5社区版 在一个项目中,我有多个模块。我还在编辑器中打开了来自不同模块的多个选项卡 有没有办法比较编辑器中两个不同选项卡的内容,它们可以来自不同的模块? 在“项目视图”面板中选择两个文件(按住Ctrl键)→ 鼠标右键→ 比较文件 在项目视图中的文件上单击鼠标右键→ 与…比较。(Ctrl+D) 如果在编辑器中打开了一个文件,则可以在“项目视图”中导航到另一个文件,然后在该文件上按鼠标右键与编辑器进行比较 可以将文件与剪贴板内容进行比较视图→ 与剪贴板比较 您还可以使用idea

我正在使用IDE10.5社区版

在一个项目中,我有多个模块。我还在编辑器中打开了来自不同模块的多个选项卡

有没有办法比较编辑器中两个不同选项卡的内容,它们可以来自不同的模块?

  • 在“项目视图”面板中选择两个文件(按住Ctrl键)→ 鼠标右键→ <代码>比较文件

  • 在项目视图中的文件上单击鼠标右键→ <代码>与…比较。(Ctrl+D)

  • 如果在编辑器中打开了一个文件,则可以在“项目视图”中导航到另一个文件,然后在该文件上按鼠标右键
    与编辑器进行比较

  • 可以将文件与剪贴板内容进行比较<代码>视图→ <代码>与剪贴板比较

  • 您还可以使用idea作为外部差异工具
    idea diff file1.txt file2.txt


过时;IntelliJ的旧版本:您还可以比较“指挥官”选项卡中的文件,只需在左右面板中选择两个文件,右键单击其中任何一个→ <代码>比较两个文件

当提出此问题时,有一个插件可能不存在。我将其用于IntelliJ 2017.2。

一个简单的解决方案是“与剪贴板进行比较”功能(在上下文菜单中-右键单击),它允许您将编辑器选项卡的内容与剪贴板中的内容进行比较。只要您可以复制某些内容,就可以将其与文件进行比较…

2019年,选择您的文件并“与编辑器进行比较”(这是您打开的选项卡)


我使用它将配置文件加载到intelliJ中(由服务器更改,不存储在我的项目中),并需要将其与基线(在我的项目中)进行比较。

如此接近,但如此遥远。:)这是不一样的。例如,如果您想比较提交C0中的文件a和提交C1中的文件B,则没有办法进行比较。太棒了!“Compare Tab With Editor”插件是v.0.1,创建于6年前,但它仍然可以正常工作。这很酷!您甚至可以通过复制一个代码块,然后选择另一个并选择“与剪贴板进行比较”来比较两个随机代码块。