Freigeben über


Visual Studio 2005 Class Designer will not support the C++ language

Today we announced that support for C++ in the Class Designer has been cut. There were several tools in C++ that required attention – for example support for Intellisense, Project System, Build System, Class Diagramming, etc. We believed that we will not be able to address all the issues in all of these features by product release. In the end we decided to concentrate on those features that will benefit the C++ developer the most and delivering a high quality experience around them. Personally this was a very difficult and highly emotional decision for me as our team had spent considerable time and effort into enabling support for C++.

Your thoughts and feedback are welcome.

Ramesh.

Comments

  • Anonymous
    March 03, 2005
    Does that mean Intellisense, Project System, Build System, Class Diagramming, etc. will get the attention they require for C++ and be part of Visual Studio 2005?
  • Anonymous
    March 03, 2005
    The comment has been removed
  • Anonymous
    March 03, 2005
    Does this foreshadow C++'s treatment as a 2nd class citizen in Visual Studio 2005 such as it was with VS.NET 7.0?

    Personally, I felt the changes to Class Designer from VC 6 were for the worse, so this isn't terribly disturbing for me (though other developers might disagree). Since I develop mainly in native, unmanaged C++ (VS.NET 7.1), other design decisions have affected me that I wish would be addressed by MS. Of the more grievous, to me, was the removal of the ability to edit ATL Server Stencil Response Files in the editor in 7.1. VS.NET 7.0 had the ability to view SRFs in design/browser mode while editing them, but that feature was dropped in 7.1. From what I have gathered from talking to other Product Managers is that this feature will not be added to VS 2005.

    Kinda disappointing, too, is that Class Diagramming won't make it into VC 2005.
  • Anonymous
    March 03, 2005
    Ignore my previous comment. I misread the post and thought I read Class View, not Class Designer. Sorry for the confusion.
  • Anonymous
    March 03, 2005
    the c++ you mentioned above is c++.net instead of original c++,right?

    And.. according to your words,it seems there still a long way to the end of VisualStadio2005? At least in C++.net?
  • Anonymous
    March 04, 2005
    As long as the randomly-closing of (even unsaved) files when switching between design and debug modes (and vise-versa) is fixed, I'm not too fussed about this. The areas you've decided to spend time on instead are definitely far more useful.
  • Anonymous
    March 09, 2005
    A couple of years ago, Microsoft would NOT have released a new major version of Visual Studio without proper support for C++.
    Now, this is the first clear indication that C++ is not #1 at Microsoft anymore. No matter what Herb Sutter and other says...
    You know, it is not what you say but what you do that counts.
  • Anonymous
    March 10, 2005
    Herb Sutter is baised, beacuse he has based his entire career and earning potential on C++.

    C++ is slowly dieing ...