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
|