Hi, my name is Ameya Limaye and I am a developer on the VC++ IDE Team, working mainly on the Intellisense, Browsing and Editor feature areas. Prior to this I was on the VC++ Compiler Team. I would like to take this opportunity to discuss several of the improvements we have made in VS 2005 and some of the stuff we are working on for VS 2005 SP1 and Orcas (the next version of VS).
Some Whidbey New Features & Improvements:
For more information on most of these as well as other improvements like Unicode Support, etc., you can look at “What’s New in Visual C++ 2005 Intellisense”. For a high level view of the key internal workings of the Intellisense sub-system in VS 2005 and some of the limitations of Intellisense, you can read “Intellisense Support in Visual C++”.
Over the last few months we have been working on designing Orcas features and on VS 2005 Service Pack 1.
In the IDE space we are going to address several bugs and some key issues for the Service Pack. One of the key ones is, Intellisense uses 100% CPU with a thread running at normal priority causing sluggishness on single processor machines for IDE and other processes (which are also running at normal priority). This fix should make the IDE and other applications much more responsive when intellisense uses the CPU because it will do all background parsing on a lower priority thread.
Right now we are in the design and early implementation phase for several Orcas features for the IDE. We can discuss these in the coming months as they become more concrete. You can send me E-Mail (scrambled E-Mail is at the bottom of this post) with feedback about this post as well as what other things you want to discuss with the VC++ IDE team, on this blog in the future. I really enjoyed writing up this post and am looking forward to your comments and feedback as a VC++ user.
- Ameya Limaye
Software Development Engineer, VC++ IDE
It's probably not the area you owned, so please help forward to the right person.
I spent a whole day and tried to add some our coding styles as code snippet into VC++ IDE. It looks like it does not have this in code snippet design. Can you please confirm it? Or, please let me know how to enable code-snippet into VC++ IDE? At least, will it possible to add this feature into future release? Thank you.
Have a quick question... I am running VS2005 Team Edition SP1 and I had to manually uninstall it. After reinstalling it, I noticed that the C++ "personality" is gone, that is, there is no way one can create new C++ projects (both native and managed). Would you happen to know how to re-enable the C++ personality? I tried uninstalling it again, reinstalling it, etc
The IDE would not display the C++ branch (on new project) and the installer (in maintenance mode) displays the C++ stuff without checkboxes (so there is no way to remove/reinstall/etc)
If you happen to know how to fix this, it would be great if you shared this information! Thanks in advance
hey, i got that to work. for any of you who might run into similar issues, just enter in maintenance mode (add remove features) and then make sure that the top most checkbox (in the dependency tree) is not in tree-state. that is, if you just manually unselect it and then select it (checked = true) then the c++ check boxes are back and you can actually use the c++ personality!
do you have any drawing and parts of the Visual C++?