Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » TheIde new look and new features
Re: TheIde new look [message #30864 is a reply to message #30863] Tue, 25 January 2011 22:57 Go to previous messageGo to previous message
Mindtraveller is currently offline  Mindtraveller
Messages: 917
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

Currently we have two QUICK code navigation features: ^G for local and ^J for global. IMO they are extremely useful. For now, I have a proposal how to make local navigation even more useful.

Simple scenario: one needs to find some function. He may do it with mouse scroller up/down (or just scroll with keys). Or he may press mouse scroller/middle button and switch to thumbnail view of current file where only declarations are displayed, then click one of them automatically switching to "normal view". It is just 2 mouse clicks (against current ^G + time to look at new window + double click). This may seem unimportant, but IMO this will greatly improve local navigation usability.

And finally I tried to imagine how local navigator could look like. Finally it is just the same navigator control (Go to line or symbol...), but placed in the main window and slightly customized:

index.php?t=getfile&id=3060&private=0

IMO this feature almost completely replaces the need of code folding. Because finally folding is just a way of making function declarations more visible. We make the same thing without need of user manually collapsing new functions, we just collapse all the code and expand it back for him with only one click.
  • Attachment: theide3.png
    (Size: 45.24KB, Downloaded 953 times)

[Updated on: Tue, 25 January 2011 23:20]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Docking
Next Topic: v8 JavaScript in U++
Goto Forum:
  


Current Time: Sun May 12 12:04:44 CEST 2024

Total time taken to generate the page: 0.02031 seconds