Я использую 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 справа, и поэтому различия нужно сравнивать по диагонали, а не просто сравнивая верх и низ.