/plugins/JDiffPlugin/tags/jdiffplugin-1_0/JDiffPlugin.html
# · HTML · 179 lines · 139 code · 40 blank · 0 comment · 0 complexity · a205ab4ebb62757d9da7a34c4aa86eaa MD5 · raw file
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
- <HTML>
- <HEAD>
- <TITLE>JDiff Plugin</TITLE>
- </HEAD>
- <BODY BGCOLOR="#FFFFFF">
- <TABLE
- CELLSPACING="0"
- CELLPADDING="3"
- BGCOLOR="#CCCCFF"
- BORDER="0"
- WIDTH="100%"
- SUMMARY="JDiff Plugin header"
- >
- <TR WIDTH="100%">
- <TD><BIG><BIG>JDiff Plugin</BIG></BIG></TD>
- <TD ALIGN="right"><SMALL>By André Kaplan<BR>
- <EM>akaplan@users.sourceforge.net</EM></SMALL></TD>
- </TR>
- </TABLE>
- <UL>
- <LI><A HREF="#general">Presentation</A></LI>
- <LI><A HREF="#usage">Usage</A></LI>
- <LI><A HREF="#display">Display</A></LI>
- <LI><A HREF="#options">Options</A></LI>
- <LI><A HREF="#credits">Credits</A></LI>
- <LI><A HREF="#feedback">Feedback</A></LI>
- </UL>
- <H2><A NAME="general">Presentation</A></H2>
- <P>JDiffPlugin is a visual diff utility for jEdit.</P>
- <P>It features:</P>
- <UL>
- <LI>Diff overviews (local and global)</LI>
- <LI>Synchronized scrolling</LI>
- </UL>
- <P>It requires:</P>
- <UL>
- <LI>JDK 1.1
- <LI>jEdit 3.0
- </UL>
- <H2><A NAME="usage">Usage</A></H2>
- <OL>
- <LI>Split your view in two (vertically)<BR>
- <SMALL><EM>Note</EM>: JDiff will split your view in two if necessary.</SMALL>
- <LI>Edit the buffers you want to compare:
- <UL>
- <LI>the buffer on the left is the original
- <LI>the buffer on the right is the revision
- </UL>
- <LI>Activate JDiff:
- <EM>Plugins -> JDiff -> Dual Diff</EM>
- <LI>Figure 1 shows you the result
- </OL>
- <TABLE
- ALIGN="CENTER"
- CELLSPACING="0"
- CELLPADDING="3"
- BORDER="0"
- SUMMARY="JDiff Plugin snapshot"
- >
- <TR>
- <TD><IMG SRC="diff_snapshot.jpg" BORDER="0" ALT="JDiff Plugin snapshot"></TD>
- </TR>
- <TR>
- <TH>Figure 1 - JDiff Plugin</TH>
- </TR>
- </TABLE>
- <H2><A NAME="display">Display</A></H2>
- <P>Once JDiff is activated as in Figure 1, you should see :</P>
- <UL>
- <LI>Text Highlights
- <LI>A local overview (right of the original)
- <LI>A global overview (right of the revision)
- </UL>
- <H3>Color conventions</H3>
- <P>By default:</P>
- <UL>
- <LI>Changed lines apppear in yellow
- <LI>Deleted (from the original) lines appear in red
- <LI>Inserted (to the revision) lines appear in green
- <LI>Invalid lines appear as thin dark grey lines.
- <UL>
- <LI>In the original, invalid lines indicate where a block was inserted
- in the revision.
- <LI>In the revision, invalid lines indicate where a block was deleted in
- the original.
- </UL>
- </UL>
- <H3>Local overview</H3>
- <P>The local overview shows how the visible changed/inserted/deleted blocks
- from the original and the revision relate to each other.
- </P>
- <H3>Global overview</H3>
- <P>The global overview should help you estimate how the two edited buffers
- differ.
- It also displays two cursors which indicate the visible parts of the two
- buffers.
- </P>
- <H2><A NAME="options">Options</A></H2>
- <P>You can configure whether JDiff should ignore case or not (default).</P>
- <P>You can also configure the color of:</P>
- <UL>
- <LI>Changed lines</LI>
- <LI>Deleted lines</LI>
- <LI>Inserted lines</LI>
- <LI>Invalid lines</LI>
- </UL>
- <P>You can also choose whether:</P>
- <UL>
- <LI>the highlighted lines should appear brighter than these colors</LI>
- <LI>the lines in the overviews should appear darker than these colors</LI>
- </UL>
- <P>At last, you can choose the color of the left and right cursor in the global
- overview.
- </P>
- <H2><A NAME="credits">Credits</A></H2>
- <UL>
- <LI>Stuart D. Gathman ported the GNU diff algorithm to Java.
- See
- <A HREF="http://www.bmsi.com/java/">http://www.bmsi.com/java/</A>
- </LI>
- <LI>Mike Dillon <EM><mdillon@gjt.org></EM> is the author of JDiff.
- See
- <A HREF="http://sourceforge.net/projects/jdiff">http://sourceforge.net/projects/jdiff</A>
- </LI>
- </UL>
- <H2><A NAME="feedback">Feedback</A></H2>
- <P>
- The preferred way to send bug reports is to use the Bug Tracker at
- <A HREF="http://sourceforge.net/bugs/?group_id=588">http://sourceforge.net/bugs/?group_id=588</A>.
- </P>
- <P>Also you can write to:</P>
- <UL>
- <LI>André Kaplan <EM><akaplan@users.sourceforge.net></EM>;
- <LI>or jEdit-users mailing-list <EM><jedit-users@lists.sourceforge.net></EM>;
- <LI>or jEdit-devel mailing.list <EM><jedit-devel@lists.sourceforge.net></EM>.
- </UL>
- </BODY>
- </HTML>