From: SourceForge.net <no...@so...> - 2006-07-15 21:09:48
|
Feature Requests item #1523170, was opened at 2006-07-15 16:09 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1523170&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Definitions (source editor) Group: Medium (< 1 pair-month) Status: Open Priority: 5 Submitted By: Moez A. Abdel-Gawad (moez) Assigned to: Nobody/Anonymous (nobody) Summary: Line/Word Wrapping in Definitions Pane Initial Comment: When opening files with deeply nested code (and urls in comments) the text of a Java program can easily go beyond view limits. Supporting line wrapping in the definitions pane of DrJava would make viewing that code easier. An easy conceptual model of line wrapping is to think of them as making the code be a 3-dimensional entity, rather than the 2-dimensional one. Code, stored typically in a file, is 1-dimensional (can be accessed using 1 number: byteoffset). "Newline" characters make it 2-dimensional (characters accessed using line number and column). "Long" lines (with length longer the user-defined limit, say 80) make it 3D. This third- dimension would be used only for display purposes. The compiler does need to be aware of it. It also changes dynamically according to the width of the current user's view width, and can be disabled/enabled. (Getting this to work with the earlier feature I requested (Collapse/Expand Code) may be challenging, so probably both would be allowed at the same time). TextPad, and many text editors, offer a similar capability for the sort of line wrapping I'm looking for in DrJava. (This is somewhat similar to, but more general than, feature request #1008787) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1523170&group_id=44253 |