Nishant Sivakumar wrote:
"Atlantis11500" <At***********@hotmail.com> wrote in message
news:e6**************@TK2MSFTNGP15.phx.gbl... Hi guys, as I have downloaded the latest beta2 version of VC 2005. I
found that the IDE is not as powerful as vc#. My question is whether
vc has lost the important position?
As far as intellisense and automatic indentation goes, C# projects
have a huge edge over C++ projects. I find that weird as I thought
they used the same IDE internally with just a few top-level changes
to support different languages.
They do, but C# is about 1000 times easier to parse than C++ due to a few
major differences:
1. No #defines
2. No #includes
3. No templates
The problems and limitations with C++ Intellisense have everything to do
with the language and little (or nothing) to do with the IDE itself.
That said, Intellisense is much improved in VC++ 2005 compared to 2003, and
is a top priority feature for the VC++ team between now and RTM.
Auto-indentation is a C# feature that has a great deal of flexibility - more
than the C++ IDE has ever offered. I suspect thoush, that there's so many
different opinions and styles with regard to C++ code formatting that it'd
be hard to build such a feature for C++ (not withstanding the parsing
difficulties) that would be acceptable to a large percentage of C++
programmers.
-cd