VB6 IDE View

I like the new IDE in VS2005.

Is there any way to modify the code view so it behaves like VB6

For example: VB6 had the option of full module view or function/sub view. Ide like to toggle these instead of having to click to collapse every single function/sub in the 2005 xml view. The code gets in my way.

In addition, VB6 made it easier to locate code. You simply hit the dropdown combo and chose the function you needed to see. I also liked how VB6 sorted the function/subs.

Is this something implemented in VS2005 that i'm just no realizing

TIA



Answer this question

VB6 IDE View

  • MariaMM

    DMan1 is correct -- the per-procedure view does not exist in in the VB200x products. It's a request that pops up periodically, and which we've talked about a lot in the past here, but so far it's not something we've been able to fit in.

    --Matt--*



  • Terotech.Com Ltd

    I know exactly what you are talking about....there is a procedure view in VB 6 where only the method that you select in the drop down is viewed in the editor.....I looked an that functionality AFAIK, does not exist....you can however...right click in the code window and select outlining....collapse all as a shortcut to individually collapsing....also "Regions" make it extremely easy work with the outline

  • Sam Vella

    Sort of. What you're referring to isn't actually customizability but extensibility. (Using the Reflection model is indeed a good way to extend the functionality of any feature, but in this particular case, it's not the pertinent point.) Visual Studio is extensible through its (aptly named) extension model, which gives you access to some of the plumbing in the shell. This is a really big topic, too big for a mere forum post to cover it any any detail, and if such things interest you, I'd start first with getting an understanding of the EnvDTE and EnvDTE80 interfaces, to understand the underlying IDE architecture. (If you're into that sort of thing, they're pretty fun to play with.) I can't recall offhand how automatable the actual editor "control" is (I used quotes there because it's rather more complicated than a simple rich edit control), although the clever folks at DevExpress certainly do some pretty spiffy things to our editor with their Refactor! add-on.

    For businesses which are involved about shipping add-ons professionally, there's a VSIP program (see MSDN) which provides a lot of additional hands-on help and guidance.

    --Matt--*



  • AlexCr

    Thanks for your responses.

    I was wondering though: is the IDE customizable such that what I am talking about could be coded

    I heard of "REFLECTIONS" or something like that. But, not sure HOW customizable one can make the IDE.

    Thanks for your responses. They have been helpful.

    E


  • VB6 IDE View