В Intellij IDEA, как сравнивать 2 текстовых файла, которые не являются частью открытого проекта

Я хотел бы сравнить 2 файла в intellij. Оба файла не являются частью определенного проекта.

Есть ли способ сделать это?

Я запускаю Intellij 15 и 16.

Ответ 1

В IntelliJ IDEA Ultimate 14.1.7 для Windows работает следующее:

  • Откройте первый файл в среде IDE (либо перетащив его из Windows Explorer в окно, либо в файл/Открыть).
  • В меню просмотра выберите "Сравнить с..."
  • В появившемся диалоговом окне "Выбор пути" выберите второй файл (либо напрямую, либо перетащив его из проводника Windows в диалоговое окно).

Затем он открывается в традиционной панели сравнения файлов. Если вы попытаетесь отредактировать один из файлов, в нем появится обычный диалог "Вы уверены, что хотите изменить файл, который не в вашем проекте", который можно принять, если это то, что вы пытаетесь сделать.

Ответ 2

Вы можете использовать функцию "сравнить с буфером обмена".

Из https://www.jetbrains.com/help/idea/2016.1/comparing-files.html#clipboard:

Сравнение файла в редакторе с содержимым буфера обмена

  • Откройте нужный файл в редакторе.
  • Щелкните правой кнопкой мыши область редактора и выберите "Сравнить с буфером обмена" в контекстном меню.
  • Просмотр и управление различия в средстве просмотра различий для файлов.

Ответ 3

Window > Editor Tabs > Split Vertically

Это то, что вы ищете? Это то, что я искал.

Ответ 4

Работал для меня на Mac OS High Sierra + IntelliJ IDEA 2018.3

- File -> Open
- Select file 1
- View -> Compare with ...
- Select file 2

Ответ 5

Чтобы использовать сравнение различий между двумя разными файлами, вы можете использовать Compare With (щелкните правой кнопкой мыши файл в окне проекта). Также есть опция для Compare File in Editor. Чтобы использовать эту опцию, убедитесь, что один файл открыт и выбран, затем щелкните правой кнопкой мыши второй файл, выбрав " Compare File in Editor

right click menu