Затмение порядок сравнения текста - PullRequest
8 голосов
/ 19 сентября 2008

Я использую Eclipse 3.4 (на Mac), и меня раздражает сравнение текста с файлами, которые я сравниваю в определенном порядке, а это не то, что мне нужно.

Когда я сравниваю два файла, всегда кажется, что первый файл (в алфавитном порядке) помещается слева, а второй - справа, но я хочу иметь возможность изменить это сравнение на основе сравнения.
IE, сравнивающий «file-a» и «file-b», всегда будет иметь «file-a» слева, но это не всегда то, что я хочу. Мне кажется, что в предыдущих версиях Eclipse я вспоминал, что изменение файла, по которому щелкнули правой кнопкой мыши при выборе «Сравнить с» -> «Другой», изменило порядок, но это не работает для меня в 3.4.

Пример того, почему я забочусь:
Я только что выполнил слияние Subversion и у меня возник конфликт, поэтому у меня теперь есть следующие файлы:
файл
file.merge левый
file.merge правый
file.working

Я внес изменения в файл и теперь хочу сравнить файл с file.merge-right и file.working в file.merge-left и разделить редакторы так, чтобы я мог иметь рабочие / левые изменения, сидящие над файлами / правыми изменениями, а затем просто пролистать сравниваемые редакторы и убедиться, что различия между этим файлом и файл, из которого происходит слияние, был сохранен, но file находится слева, в то время как file.working справа, и поэтому различия нужно сравнивать по диагонали, а не просто сравнивая верх и низ.

Ответы [ 3 ]

5 голосов
/ 19 сентября 2008

Да, это на самом деле очень раздражает. Мы используем внешний инструмент под названием Beyond Compare (у нас есть корпоративная лицензия), который может легко поменять обе стороны.

Что вам, вероятно, следует сделать, это подать запрос на усовершенствование соответствующей команды Eclipse с Bugzilla. Если спроса будет достаточно, он либо попадет в следующий выпуск, либо кто-то напишет новый (или модифицирует существующий) плагин, чтобы разрешить перестановки.

1 голос
/ 06 февраля 2017

Как я уже говорил здесь , в Eclipse Neon.2 (4.6.2) есть кнопка для смены видов:

enter image description here

1 голос
/ 28 апреля 2011

При появлении экрана сравнения появляется кнопка «Поменять с и на». Использование Eclipse 3.6. Я на самом деле ищу способ изменить поведение по умолчанию. Например, когда я сравниваю ревизии, она всегда имеет самую последнюю ревизию слева, а не справа, если только я не нажму кнопку обмена перед сравнением.

...