This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 57692 - A navigating system which is centered with the editor.
Summary: A navigating system which is centered with the editor.
Status: RESOLVED WONTFIX
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 5.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: David Strupl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-08 21:02 UTC by pzgyuanf
Modified: 2010-09-23 09:14 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pzgyuanf 2005-04-08 21:02:25 UTC
Because we are discussing the Usability of Netbeans, I want to go
farther:(thanks for your patience)

Although the new window manager system introduced in 3.6 is pretty good, it
still lack one important feature.<b>A navigating system(don't confusion with the
Navigator in 4.1) which is centered with the editor.</b> the advantage of this
editor-centered window manager is:
It is impossible that you will lost you position in every window(/view/session)
because the project view, outline view, javadoc view, declaration view and other
conceivable view are all attached logically on source editor, which is the
source of most actions intending to use a IDE, and all track with the actions
taking place in source editor.
Actually the eclipse guys had recognized it in Eclipse3.1, there are still some
debations against the performance lost and,indeed, because of this reason,
currently, the 'method call hierarchy' and the 'type hierarchy' are not track
with editor. But the design is there.

To describe the advantage of this design I'll pick up the facilities, which
assist one with code reading or with understanding existed code, in eclipse and
be compared  with the supply in Netbeans.
Prepend this code, others is the code written by others.
<pre>
  import others;
  class Mine {
    ...
    others.Hack.hack(); // mouse stop on hack()
    ...
  }

layout eclipse as this:
   |------------------------------|
   |            the code          |
   |______________________________|
   |javadoc view |declaration view|
   |_____________|________________|
</pre>
The java doc, source code all information written by others which you want to
know are list here, you just to glimpse.Right? If netbeans can do farther,
merged Navigator within, the hierarchies are here, too.
But, currently, you must invoke the 'Go to...s' or press relevant short-cut keys
which lead you into a new document/window and you dive into the code. what could
you like to do when there're many HTML syntax javadoc of the code? Press the
short-cut key  for the javadoc popuping.(At present I forgot to which one is
which one.because there're 'show the Javadoc window', 'show popup menu' and
'show code completion' in key bindings,indeed, I copied them out from there.)
Finally I got it and must to back .(I lost my position here mostly) Thanks to
the 'back' and 'forward' button introdced recently.
Someone may complain that to get the javadoc, declaration and other information
may take <b> one second delay. </b> However How long does it take for our
navigating back and forth?

any idea.


-pprun
Comment 1 David Strupl 2010-09-23 09:14:26 UTC
I am closing all reports in category Java/Unsupported as wontfix. These should
be dead issues --- if the reported cases are against some live part of the
NetBeans IDE please reopen and we can discuss to which category they belong.