0
Я использую следующий код, чтобы показать разницу между двумя входными в формате СтрокаЗатмение compareEditor показывает линии изменения по линии
protected Object prepareInput(IProgressMonitor monitor)
throws InvocationTargetException, InterruptedException {
CompareItem left = new CompareItem(text1);
CompareItem right = new CompareItem(text2);
diffNode= new DiffNode(left, right);
return diffNode;
}
Для ввода как
line1 testline
line2 line1
line3 line2
line3
он показывает все линии разные, вместо показа только первая строка отличается.
Как я звоню сравнить редактор является
CompareUI.openCompareDialog(new MyCompare(configuration, ((MyEditor)
editorPart).originalText(), ((MyEditor) editorPart).currentConverted()));
Спасибо за любую помощь.