0

次のコードを使用して、文字列形式の2つの入力の違いを示しています

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()) );

助けてくれてありがとう。

4

2 に答える 2