?? history.html
字號:
Reported by Ralf Wiebicke(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=605998&group_id=45216" target="_top">#605998</a>)</li><li style="list-style-type: square">Javadoc trailing comments were ignored. Jalopy will now (again) treat such cases as errors.Reported by Ralf Wiebicke(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=604072&group_id=45216" target="_top">#604072</a>)</li><li style="list-style-type: square">Jalopy duplicated comments in some rare cases. Reported by David Cooper(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=604065&group_id=45216" target="_top">#604065</a>)</li><li style="list-style-type: square">The console app failed to work on certain platforms due to classloading problems.Reported by Benjamin Geer<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=604038&group_id=45216" target="_top">#604038</a></li><li style="list-style-type: square">No blank lines were kept for <tt class="literal">synchronized</tt> blocks. Reported by Kees Kuip<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=603455&group_id=45216" target="_top">#603455</a></li><li style="list-style-type: square">Variable interpolation did not work in header or footers. Reported by Daniel Frey<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=601901&group_id=45216" target="_top">#601901</a></li><li style="list-style-type: square">Jalopy lost trailing comments in certain cases. Reported by Shankar Unni, Steve Corwin, Ray Powell(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=601393&group_id=45216" target="_top">#601393</a>,<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=602169&group_id=45216" target="_top">#602169</a>,<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=603914&group_id=45216" target="_top">#603914</a>)</li><li style="list-style-type: square">Jalopy failed to handle empty Javadoc Standard tags. Reported by Henrik Kjær and Don Johnson(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=601204&group_id=45216" target="_top">#601204</a>,<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=606163&group_id=45216" target="_top">#606163</a>)</li><li style="list-style-type: square">JBuilder Plug-in: the Plug-in is now compatible with JBuilder 7.0. Reported by Simeon Zverinski(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=596821&group_id=45216" target="_top">#596821</a>)</li><li style="list-style-type: square">The example Ant task in the manual contained a syntax error.Reported by Eric Larson(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=595777&group_id=45216" target="_top">#595777</a>)</li><li style="list-style-type: square">With generating Javadoc comments enabled, existingvariable/method/class-level comments were dropped if not in Javadoc style.Reported by John Zukowski(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=595164&group_id=45216" target="_top">#595164</a>)</li><li style="list-style-type: square">Auto-insertion of braces for braceless if-else blocks did not work as expected(for Sun brace style). Reported by John Zukowski(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=595160&group_id=45216" target="_top">#595160</a>)</li><li style="list-style-type: square">@throws tags were wrongly inserted in some cases. Reported by Jarek Sacha(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=594738&group_id=45216" target="_top">#594738</a>)</li><li style="list-style-type: square">Printing of empty class/interface bodies failed, if cuddling of braces wasenabled. Reported by Richard Tasker and Benjamin Geer(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=594076&group_id=45216" target="_top">#594076</a>,<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=597080&group_id=45216" target="_top">#597080</a>)</li><li style="list-style-type: square">@version tags were wrapped if max. line length exceeded, and therefore failed tobe updated by CVS when checked in. Reported by Johnny Cass(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=592504&group_id=45216" target="_top">#592504</a>)</li><li style="list-style-type: square">Jalopy used to insert two many blank lines before certain statements. Reported by Kees Kuip(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=592496&group_id=45216" target="_top">#592496</a>)</li><li style="list-style-type: square"><tt class="filename">jalopy.sh</tt> and <tt class="filename">preferences.sh</tt> failedto work (under some unix flavors) because of wrong end-of-line characters.Actually a build/CVS problem. Reported and fixed by Kees Kuip(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=592487&group_id=45216" target="_top">#592487</a>)</li><li style="list-style-type: square">Eclipse Plug-in: upon startup of the IDE <tt class="classname">org.eclipse.swt.SWTException: invalid thread access</tt>was thrown. Reportedy by Dirk Jacobs(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=567314&group_id=45216" target="_top">#567314</a>)</li><li style="list-style-type: square">Backup files were always kept if the output target was not a file</li><li style="list-style-type: square">jEdit Plug-in: the <i class="guilabel">Format current Buffer</i> menu item was grayed outupon start-up if the buffer contained a non-Java file</li><li style="list-style-type: square">Console Plug-in: specifying several regular expression patterns did not work.Reported by Sameer Singh</li></ul></div><p></p></li><li>Changes<div class="itemizedlist"><ul type="square"><li style="list-style-type: square">The <tt class="filename">.XML</tt> settings format has been revised. It should now be somewhat cleaner. Thesechanges are transparent, the old settings format can be imported but only the new formatwill be exportet. Those who use the <tt class="filename">.XML</tt> format should re-export their settings to avoidthe auto-transformation (and of course, there are many new switches)</li><li style="list-style-type: square">The <tt class="filename">/bin</tt> directory of the distributions have been renamed to<tt class="filename">/lib</tt>. For the Console and Ant Plug-ins the <tt class="filename">/bin</tt>now only contains the wrapper scripts and the libaries moved to <tt class="filename">/lib</tt>.</li><li style="list-style-type: square">Eclipse Plug-in: the <i class="guilabel">Format</i> label in the project view context menuno longer appears at the end. Suggested by Davor Cengija and Vincent Massol(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=578331&group_id=45216" target="_top">#578331</a>)</li><li style="list-style-type: square">JBuilder Plug-in: the <i class="guilabel">Format</i> item in the project view context menuis now more context sensitive. It won't pop up for non-Java files. Additionally, whenformatting the whole Project a confirmation message box appears</li><li style="list-style-type: square">The <tt class="literal">@todo</tt> tag is now part of the build-in tag list</li><li style="list-style-type: square">The Tab support has been rewritten. If tabs are enabled, *all* whitespace willbe realized with tabs (not only leading whitespace as with the formerimplementation)</li><li style="list-style-type: square">Denis N. Antonioli contributed several patches for the Javadoc parser:<div class="itemizedlist"><ul type="circle"><li style="list-style-type: circle">The parser is now able to handle left curly braces that are not part ofan In-line tag</li><li style="list-style-type: circle">Attributes must not be quoted and numeric attributes may also start with <tt class="literal">%</tt></li><li style="list-style-type: circle">The closing tags for <dd>, <dl>, <dir> are now optional</li></ul></div>Thank you!</li><li style="list-style-type: square">Parameter alignment of method or constructor declarations now works regardlessof the indentation settings (it did not work with custom indentation inearlier versions)</li><li style="list-style-type: square">The preview frame no longer uses the (unmaintained) jEdit Public Domain text area butrather a standard <tt class="classname">JEditorPane</tt> with a highlighter dereived fromthe <a href="http://www.bluej.org/" target="_top">BlueJ</a> project (and that highlighter isagain build upon the jEdit Public Domain syntax package). Users of prior betas maysavely remove the file <tt class="filename">textarea-2.2.3.jar</tt> from their disks</li></ul></div><p></p></li></ol></div></div><div class="simplesect" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d35e523"></a>1.0 Beta 8 (2002-08-06)</h2></div></div><div></div></div><div class="orderedlist"><ol type="i"><li>New Features<div class="itemizedlist"><ul type="square"><li style="list-style-type: square">Thanks to Frank Klomp from<a href="http://www.informatikatelier.com" target="_top">www.informatikatelier.com</a>a Plug-in for Oracle JDeveloper 9i is now available.See <a href="./plugins.html" target="_top">Plug-in section</a></li><li style="list-style-type: square">Jalopy now comes with a simple project manager to make switching betweenseveral code conventions easier.See <a href="./project.html" target="_top">Project section</a></li><li style="list-style-type: square">ConsolePlugin: new option <tt class="literal">--force</tt></li><li style="list-style-type: square">The line wrapping for chained method calls now works for nested calls too</li><li style="list-style-type: square">The settings dialog now comes with a live preview. Requested by Erik Dick(<a href="http://sf.net/tracker/?func=detail&aid=563215&group_id=45216&atid=442215" target="_top">#563215</a>)</li><li style="list-style-type: square">Similar to Jindent, Jalopy is now able to perform variable interpolation forthe header or footer and Javadoc comment templates.See <a href="./environment.html" target="_top">Environment variables</a> section.Requested by Erik Dick(<a href="http://sf.net/tracker/?func=detail&atid=442215&aid=563213&group_id=45216" target="_top">#563213</a>)</li><li style="list-style-type: square">Similar to Jindent, you can now define custom Javadoc templates forfields, classes/interfaces, constructor and method comments. See<a href="./javadoc.html#javadoc-templates" target="_top">Javadoc Templates</a> section</li><li style="list-style-type: square">The sorting order for the Java modifiers is now configurable. See<a href="./sorting.html#sorting-modifier" target="_top">Sorting</a> section</li><li style="list-style-type: square">The texts for separator comments are now user configurable. See<a href="./separation.html#separation-comment" target="_top">Separation</a> section.Requested by Dirk Jacobs(<a href="http://sf.net/tracker/?func=detail&atid=442215&aid=567322&group_id=45216" target="_top">#567322</a>).</li><li style="list-style-type: square">The grouping of import statements can now be disabled. See<a href="./imports.html#imports-grouping-depth" target="_top">Imports section</a>.Requested by Emil A. Lefkof(<a href="http://sf.net/tracker/?func=detail&atid=442215&aid=562475&group_id=45216" target="_top">#562475</a>).</li><li style="list-style-type: square">Lowercase "<tt class="literal">l</tt>" as trailing character for literallongs will be automatically capitalized during printing</li><li style="list-style-type: square">The <tt class="literal">abstract</tt> modifier will be automatically removed if foundfor interface or interface method declarations (as these are implicitly<span class="emphasis"><em>abstract</em></span>).</li><li style="list-style-type: square">You can now specify whether Java sources should be parsed as JDK 1.4 compatible(the default) or if sources should be parsed without treating<tt class="literal">assert</tt> as a reserved keyword (i.e. JDK 1.3 compatible).See the <a href="./settings.html#general-compliance" target="_top">General section</a>.This change addresses bugs<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=565512&group_id=45216" target="_top">#565512</a> and<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=576983&group_id=45216" target="_top">#576983</a></li><li style="list-style-type: square">The header detection now provides a <span class="emphasis"><em>Smart Mode</em></span> for userswho want to use singe-line comments for headers. If enabled, Jalopy treats thefirst <tt class="literal">n</tt> number of singe-line comments before the firstnode as part of a header and removes them.See the <a href="./header.html#header-smart-mode" target="_top">Header section</a></li><li style="list-style-type: square">The element sorting changed: Added was a new category<i class="guilabel">Static variables/initializers</i>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -