/plugins/JDiffPlugin/tags/jdiffplugin-1_0/JDiffPlugin.html

# · HTML · 179 lines · 139 code · 40 blank · 0 comment · 0 complexity · a205ab4ebb62757d9da7a34c4aa86eaa MD5 · raw file

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
  2. <HTML>
  3. <HEAD>
  4. <TITLE>JDiff Plugin</TITLE>
  5. </HEAD>
  6. <BODY BGCOLOR="#FFFFFF">
  7. <TABLE
  8. CELLSPACING="0"
  9. CELLPADDING="3"
  10. BGCOLOR="#CCCCFF"
  11. BORDER="0"
  12. WIDTH="100%"
  13. SUMMARY="JDiff Plugin header"
  14. >
  15. <TR WIDTH="100%">
  16. <TD><BIG><BIG>JDiff Plugin</BIG></BIG></TD>
  17. <TD ALIGN="right"><SMALL>By Andr&eacute; Kaplan<BR>
  18. <EM>akaplan@users.sourceforge.net</EM></SMALL></TD>
  19. </TR>
  20. </TABLE>
  21. <UL>
  22. <LI><A HREF="#general">Presentation</A></LI>
  23. <LI><A HREF="#usage">Usage</A></LI>
  24. <LI><A HREF="#display">Display</A></LI>
  25. <LI><A HREF="#options">Options</A></LI>
  26. <LI><A HREF="#credits">Credits</A></LI>
  27. <LI><A HREF="#feedback">Feedback</A></LI>
  28. </UL>
  29. <H2><A NAME="general">Presentation</A></H2>
  30. <P>JDiffPlugin is a visual diff utility for jEdit.</P>
  31. <P>It features:</P>
  32. <UL>
  33. <LI>Diff overviews (local and global)</LI>
  34. <LI>Synchronized scrolling</LI>
  35. </UL>
  36. <P>It requires:</P>
  37. <UL>
  38. <LI>JDK 1.1
  39. <LI>jEdit 3.0
  40. </UL>
  41. <H2><A NAME="usage">Usage</A></H2>
  42. <OL>
  43. <LI>Split your view in two (vertically)<BR>
  44. <SMALL><EM>Note</EM>: JDiff will split your view in two if necessary.</SMALL>
  45. <LI>Edit the buffers you want to compare:
  46. <UL>
  47. <LI>the buffer on the left is the original
  48. <LI>the buffer on the right is the revision
  49. </UL>
  50. <LI>Activate JDiff:
  51. <EM>Plugins&nbsp;-&gt;&nbsp;JDiff&nbsp;-&gt;&nbsp;Dual&nbsp;Diff</EM>
  52. <LI>Figure&nbsp;1 shows you the result
  53. </OL>
  54. <TABLE
  55. ALIGN="CENTER"
  56. CELLSPACING="0"
  57. CELLPADDING="3"
  58. BORDER="0"
  59. SUMMARY="JDiff Plugin snapshot"
  60. >
  61. <TR>
  62. <TD><IMG SRC="diff_snapshot.jpg" BORDER="0" ALT="JDiff Plugin snapshot"></TD>
  63. </TR>
  64. <TR>
  65. <TH>Figure&nbsp;1 - JDiff Plugin</TH>
  66. </TR>
  67. </TABLE>
  68. <H2><A NAME="display">Display</A></H2>
  69. <P>Once JDiff is activated as in Figure&nbsp;1, you should see :</P>
  70. <UL>
  71. <LI>Text Highlights
  72. <LI>A local overview (right of the original)
  73. <LI>A global overview (right of the revision)
  74. </UL>
  75. <H3>Color conventions</H3>
  76. <P>By default:</P>
  77. <UL>
  78. <LI>Changed lines apppear in yellow
  79. <LI>Deleted (from the original) lines appear in red
  80. <LI>Inserted (to the revision) lines appear in green
  81. <LI>Invalid lines appear as thin dark grey lines.
  82. <UL>
  83. <LI>In the original, invalid lines indicate where a block was inserted
  84. in the revision.
  85. <LI>In the revision, invalid lines indicate where a block was deleted in
  86. the original.
  87. </UL>
  88. </UL>
  89. <H3>Local overview</H3>
  90. <P>The local overview shows how the visible changed/inserted/deleted blocks
  91. from the original and the revision relate to each other.
  92. </P>
  93. <H3>Global overview</H3>
  94. <P>The global overview should help you estimate how the two edited buffers
  95. differ.
  96. It also displays two cursors which indicate the visible parts of the two
  97. buffers.
  98. </P>
  99. <H2><A NAME="options">Options</A></H2>
  100. <P>You can configure whether JDiff should ignore case or not (default).</P>
  101. <P>You can also configure the color of:</P>
  102. <UL>
  103. <LI>Changed lines</LI>
  104. <LI>Deleted lines</LI>
  105. <LI>Inserted lines</LI>
  106. <LI>Invalid lines</LI>
  107. </UL>
  108. <P>You can also choose whether:</P>
  109. <UL>
  110. <LI>the highlighted lines should appear brighter than these colors</LI>
  111. <LI>the lines in the overviews should appear darker than these colors</LI>
  112. </UL>
  113. <P>At last, you can choose the color of the left and right cursor in the global
  114. overview.
  115. </P>
  116. <H2><A NAME="credits">Credits</A></H2>
  117. <UL>
  118. <LI>Stuart D. Gathman ported the GNU diff algorithm to Java.
  119. See
  120. <A HREF="http://www.bmsi.com/java/">http://www.bmsi.com/java/</A>
  121. </LI>
  122. <LI>Mike Dillon <EM>&lt;mdillon@gjt.org&gt;</EM> is the author of JDiff.
  123. See
  124. <A HREF="http://sourceforge.net/projects/jdiff">http://sourceforge.net/projects/jdiff</A>
  125. </LI>
  126. </UL>
  127. <H2><A NAME="feedback">Feedback</A></H2>
  128. <P>
  129. The preferred way to send bug reports is to use the Bug Tracker at
  130. <A HREF="http://sourceforge.net/bugs/?group_id=588">http://sourceforge.net/bugs/?group_id=588</A>.
  131. </P>
  132. <P>Also you can write to:</P>
  133. <UL>
  134. <LI>Andr&eacute; Kaplan <EM>&lt;akaplan@users.sourceforge.net&gt;</EM>;
  135. <LI>or jEdit-users mailing-list <EM>&lt;jedit-users@lists.sourceforge.net&gt;</EM>;
  136. <LI>or jEdit-devel mailing.list <EM>&lt;jedit-devel@lists.sourceforge.net&gt;</EM>.
  137. </UL>
  138. </BODY>
  139. </HTML>